Alexander Chemeris
a189138078
host: Better status message
2015-05-09 01:16:52 -04:00
Alexander Chemeris
2d83e6caed
host: Output a status message when PA power is limited by a configuration parameter.
2015-05-09 01:16:52 -04:00
Alexander Chemeris
9becc6bdf8
host: Implement PA output power limit parameter.
2015-05-09 01:16:52 -04:00
Alexander Chemeris
1337b13d56
host: Move power amp code into a separate class.
2015-05-09 01:16:52 -04:00
Alexander Chemeris
93aaef643d
Initial implementation of the power control for UmTRX+PA systems.
2015-05-09 01:16:52 -04:00
Josh Blum
08c05c5f1b
umtrx: add fifo_ctrl_window argument to specify window size
...
This is for debugging issues with the fifo control on some systems which are seeing missing packets.
Running with --args="fifo_ctrl_window=0" will set the window size to nothing, which acks all outgoing packets ASAP.
2015-05-07 19:44:39 -07:00
Alexander Chemeris
158077c504
host: Fix loading of DC offset calibration values from EEPROM.
2015-04-29 22:45:05 -04:00
Josh Blum
84330517e5
Merge branch 'version_info'
2015-04-27 20:56:41 -07:00
Josh Blum
72062b1466
Merge branch 'dc_offset_debug'
...
Conflicts:
host/umtrx_impl.cpp
2015-04-27 20:54:59 -07:00
Josh Blum
6af61a7cab
umtrx: parse and print version info from git
2015-04-27 15:38:01 -07:00
Alexander Chemeris
7e5cfac7af
host: Implement lo_locked sensor to show whether LMS PLL is actually locked.
2015-04-27 00:05:04 -04:00
Sergey Kostanbaev
eb69bb2a78
Set pa_en1 & pa_en2 to "1" by default, add "pa_en1" & "pa_en2" EEPROM variables and UMTRX_PA_EN1 & UMTRX_PA_EN2 enviroment values to override defaults
2015-02-27 10:33:46 +03:00
Sergey Kostanbaev
f74ff5610d
Add --divsw1 and --divsw2 options to umtrx_pa_ctrl
2015-02-12 15:20:18 +03:00
Sergey Kostanbaev
d0e136fb74
Fix UmTRX v2.0 creation with phony sensors
2015-01-21 19:37:04 +03:00
Sergey Kostanbaev
a5b5322b54
Add UMTRX_PA_DCDC_R and UMTRX_PA_LOW enviroment variable to override current EEPROM values for pa_dcdc_r and pa_low
2015-01-13 00:03:03 +03:00
Sergey Kostanbaev
9745ae9bb9
Fix reading pa_dcdc_r from EEPROM
2015-01-12 23:52:48 +03:00
Sergey Kostanbaev
064b7bcf28
Add DCSYNC for DC/DC. Not tested since I don't have an oscilloscope.
2014-12-21 22:35:33 +03:00
Sergey Kostanbaev
e08b40758a
Add PA control logic
2014-12-21 13:07:20 +03:00
Sergey Kostanbaev
90b619f4b9
Move temperature sensors to separate class; add power sensor ADCs and add abitily to autodetect hw revision
2014-11-23 23:20:49 +03:00
Josh Blum
8a900aab52
Merge branch 'umtrx_update' into dc_offset_debug
2014-10-29 13:42:07 -04:00
Josh Blum
12fe73a6dd
umtrx: fix register temperature sensor
2014-10-29 13:24:46 -04:00
Josh Blum
ca98bfda97
umtrx: move dc_offset plugin to bottom
2014-10-29 12:20:49 -04:00
Josh Blum
96829b2e5a
umtrx: plugin lms dc offset into fe corrections tree
2014-10-29 12:14:54 -04:00
Josh Blum
418ec3dc67
umtrx: disable lms on shutdown device
2014-10-29 11:03:18 -04:00
Josh Blum
6a8624e36d
umtrx: added temp sensors
2014-10-28 20:20:28 -04:00
Josh Blum
1873ed92fa
umtrx: default rx ant RX1
2014-10-27 14:55:57 -04:00
Josh Blum
1bb4b3f9a3
umtrx: remap dsps, add rx buffering
2014-10-15 13:49:03 -07:00
Josh Blum
6410efde3c
umtrx: defaults avoid error on getFreq without setting
2014-10-14 23:34:27 -07:00
Josh Blum
13901ed852
umtrx: fpga build for 4DDC and arbitrary DSP support
2014-10-14 21:51:25 -07:00
Josh Blum
909f35785e
umtrx: added ifdef check for UHD API change
2014-10-08 11:56:25 -07:00
Josh Blum
bffdc53167
umtrx: fix defaults for set_iq_balance
2014-09-20 16:50:59 -04:00
Josh Blum
2847334b62
umtrx: rx3 was default antenna in previous code
2014-09-20 16:41:45 -04:00
Josh Blum
e62006f550
Merge branch 'dc_cal_work' into umtrx_update
2014-09-08 16:45:44 -07:00
Josh Blum
bc2df9b538
umtrx: fix registration after UHD API change
2014-09-08 16:44:52 -07:00
Josh Blum
ddf702ea63
umtrx: some fixes to get cal app working again
2014-08-19 12:41:57 -07:00
Josh Blum
7182e3d199
umtrx: init frontend muxes to IQ -- fixes TX mux
2014-07-10 08:34:21 -07:00
Josh Blum
79f56f5855
umtrx: fix typo for dsp_core vita rate
2014-07-09 23:36:50 -07:00
Josh Blum
4b137310e1
umtrx: add spi/i2c/wishbone interfaces into the ptree
2014-06-24 11:05:45 -04:00
Josh Blum
1a1f7401ea
umtrx: fix create dsp_rate in ptree
2014-06-24 10:38:38 -04:00
Josh Blum
149713fe48
umtrx: fix, dsp rate is half of the vita rate
2014-06-23 12:25:54 -04:00
Josh Blum
640043a6e3
umtrx: external rx fe switch for quad dsp support -- has issues
2014-04-21 11:02:56 -07:00
Josh Blum
e61909566e
umtrx: switch lms6002d_ctrl to use fifo ctrl for spi
2014-04-20 23:43:04 -07:00
Josh Blum
565ced2732
umtrx: lms reset gets its own register
2014-04-19 16:35:42 -07:00
Josh Blum
4bf197085c
umtrx: allocate constants for framers, sids, exc
2014-04-19 12:34:18 -07:00
Josh Blum
ecd4cef37d
umtrx: tie in fifo ctrl to settings bus
2014-04-19 09:41:38 -07:00
Josh Blum
4620ad044c
umtrx: work in settings fifo integration
2014-04-18 22:52:01 -07:00
Josh Blum
5af2a0afff
umtrx: threw in mtu discovery and fake db eeprom ids
2014-04-16 21:09:32 -07:00
Josh Blum
20ea5936cb
umtrx: update cross clock fifo wrapper
2014-04-16 17:43:09 -07:00
Josh Blum
a207b56ca0
umtrx: always lo locked, tweak cal eeprom stuff
2014-04-16 14:18:04 -07:00
Josh Blum
ccb9a97734
umtrx: added calibration back in
2014-04-16 14:01:42 -07:00