13 Commits

Author SHA1 Message Date
Jared Boone
a2902d7d3a PortaPack: Hide first-IF mixer icon when bypassed. 2018-12-31 14:58:10 -08:00
Jared Boone
d0681933e6 PortaPack: Update TX gain label.
Turns out the HackRF code refers to MAX2837 TX VGA gain, which is mis-labeled as a baseband setting. It's actually in the IF portion of the TX path.
2018-12-31 14:47:42 -08:00
Jared Boone
bb059ddfa7 PortaPack: Store LNA state for use when radio path direction changes. 2018-12-31 14:22:49 -08:00
Jared Boone
fd65f35872 PortaPack: Draw gain value for LNA. 2018-12-31 14:22:22 -08:00
Jared Boone
9cce90b02e PortaPack: Define draw-dB function earier so it can be used for LNA. 2018-12-31 14:21:47 -08:00
Jared Boone
1775c44b79 PortaPack: Don't draw sample rate.
It looks ugly, needs fixing.
2018-12-31 14:21:08 -08:00
Jared Boone
c09f76a92c PortaPack: Consolidate color palette. 2018-12-31 14:07:39 -08:00
Jared Boone
53b1250061 PortaPack: Fix integer rendering so a 0 value doesn't show up as an empty string. 2018-12-31 10:59:40 -08:00
Jared Boone
de3f5a0e9f PortaPack: Add string draw fn, +dB draw fn. 2018-12-31 10:47:18 -08:00
Jared Boone
494f203f8d PortaPack: Clean up tuning frequency rendering, add spaces per 3-digit group for readability. 2018-12-31 10:36:17 -08:00
Jared Boone
f60b2479fb JTAG: Restore CPLD pin config functions, leave pins in pull-only state when not actively operating. 2018-12-31 10:12:28 -08:00
Jared Boone
b35ec285b6 PortaPack UI: Miscellaneous clean-up
Remove "portapack" arg to many static functions, no idea why I thought that was necessary.
Add PortaPack presence detect function using JTAG.
Create a "hackrf_ui_t" type that has function pointers to a specific UI implementation, returned by a UI detection function.
2018-12-27 21:11:00 -08:00
Jared Boone
ccc86aad14 Add support for PortaPack user interface add-on board. 2018-08-01 21:05:10 -07:00