Federico Amedeo Izzo
|
289f45f4b9
|
UI: Add Display settings menu scrolling
|
2021-01-29 19:31:20 +01:00 |
Federico Amedeo Izzo
|
0c11198e8a
|
UI: Use one function to draw all menus
|
2021-01-29 19:31:17 +01:00 |
Federico Amedeo Izzo
|
2533f35309
|
UI: Add display settings
|
2021-01-29 19:30:22 +01:00 |
Niccolò Izzo
|
c9caff3b8d
|
Remove OPNRTX from background
|
2021-01-29 18:15:33 +01:00 |
Niccolò Izzo
|
9f980f1dd4
|
Sane default for linux RSSI stub
|
2021-01-29 18:14:48 +01:00 |
Niccolò Izzo
|
cf8e02506c
|
Align squelch values with rssi
|
2021-01-29 11:28:21 +01:00 |
Niccolò Izzo
|
421ff0e448
|
Add RSSI and squelch graphic representation
Replaced bottom bar with graphic squelch and rssi representation.
|
2021-01-29 11:20:35 +01:00 |
Niccolò Izzo
|
2fa5b7a6e6
|
Fix squelch setting on linux
|
2021-01-28 16:46:09 +01:00 |
Niccolò Izzo
|
226d2ccaf7
|
Implement RSSI based squelch control
|
2021-01-28 15:13:06 +01:00 |
Niccolò Izzo
|
0b98f50a12
|
Add absolute knob positioning and horizontal keys emulation
|
2021-01-28 14:14:25 +01:00 |
Niccolò Izzo
|
364f8d4e46
|
Add squelch visualization and control from macro menu
|
2021-01-28 12:51:22 +01:00 |
Niccolò Izzo
|
5156783495
|
Rename MenuMacro in MacroMenu
|
2021-01-28 12:50:13 +01:00 |
Niccolò Izzo
|
90445e29a7
|
Implement voltage to dBm conversion in MDx
MDx radios get an RSSI voltage in mV, to be converted into dBm, we used
and empirically derived linear relation to compute the dBm value.
|
2021-01-28 10:31:37 +01:00 |
Federico Amedeo Izzo
|
f61c269270
|
UI: Replace GPS with MODE selection on macro menu
|
2021-01-26 21:19:11 +01:00 |
Federico Amedeo Izzo
|
5311183c8a
|
UI: Selecting a Channel in the Channel menu switches to MEM mode with that channel
|
2021-01-26 20:57:39 +01:00 |
Federico Amedeo Izzo
|
c4e7e2962c
|
UI: Fix bug causing frequency not being saved when switching from VFO to MEM
|
2021-01-26 20:42:59 +01:00 |
Federico Amedeo Izzo
|
4d35ddfa3d
|
UI: Improve previous commit
|
2021-01-26 20:18:55 +01:00 |
Federico Amedeo Izzo
|
c498b3d337
|
UI: Unified FSM code of Zone, Channel and Contacts menu
|
2021-01-26 20:10:31 +01:00 |
Niccolò Izzo
|
b7aaa42c50
|
Fix typo in contributors list
|
2021-01-26 11:12:10 +01:00 |
Silvano Seva
|
92870f477f
|
Added display API function to set LCD contrast
|
2021-01-26 08:53:42 +01:00 |
Niccolò Izzo
|
e49c6e036c
|
Update README
Fix typos, updated credits, radio list, disclaimer, add contact section.
|
2021-01-25 18:41:04 +01:00 |
Federico Amedeo Izzo
|
2057374fac
|
UI: Merge Zone, Channel and Contacts menu in a single function
|
2021-01-24 19:36:21 +01:00 |
Federico Amedeo Izzo
|
5a37ba3e8a
|
CPS: Add dummy zones and contacts generation on Linux
|
2021-01-24 19:01:51 +01:00 |
Silvano Seva
|
41a413cfdd
|
RTX support for GD77 target
|
2021-01-24 18:59:12 +01:00 |
Silvano Seva
|
b9ddaca42c
|
Added TX support to GDx baseband driver
|
2021-01-24 18:59:12 +01:00 |
Silvano Seva
|
4e4130e524
|
Added some missing setters for AT1846S calibration and fixed other ones
|
2021-01-24 18:59:12 +01:00 |
Silvano Seva
|
72220c377e
|
Implemented RTX driver for GDx platform, by now only supporting RX
|
2021-01-24 18:59:12 +01:00 |
Silvano Seva
|
8afa1d700e
|
Driver for HR_C6000 baseband IC
|
2021-01-24 18:59:12 +01:00 |
Silvano Seva
|
b2eb042d2b
|
Driver for AT1846S baseband IC
|
2021-01-24 18:59:12 +01:00 |
Silvano Seva
|
9802bc4e75
|
Started implementation of baseband drivers for GDx platforms
|
2021-01-24 18:59:12 +01:00 |
Federico Amedeo Izzo
|
1a1e39fcc0
|
UI: Add Zone and Contacts menu
|
2021-01-24 18:53:43 +01:00 |
Federico Amedeo Izzo
|
302eb572be
|
CPS: Add Zone and Contact reading function stubs
|
2021-01-24 18:11:09 +01:00 |
Federico Amedeo Izzo
|
d3796971df
|
NVMEM: Fix compiler warning on linux
|
2021-01-24 16:29:48 +01:00 |
Federico Amedeo Izzo
|
bc88247809
|
UI: Fix compiler warning
uint32_t is unsigned long on 32-bit ARM and unsigned on 64-bit x64.
Add type specifier to avoid having warnings when compiling on Linux
|
2021-01-24 16:27:50 +01:00 |
Federico Amedeo Izzo
|
bec69dc440
|
Graphics.h: Fix compiler warning
|
2021-01-24 15:57:02 +01:00 |
Federico Amedeo Izzo
|
c9c1e2312f
|
UI: Fix compiler warnings
|
2021-01-24 15:51:11 +01:00 |
Silvano Seva
|
0a620aa99b
|
Removed '-fdata-sections' compiler directive, breaking binaries with GCC < 10.0.0
|
2021-01-23 22:13:18 +01:00 |
Federico Amedeo Izzo
|
0608176342
|
CPS: Read contact data from codeplug
|
2021-01-23 11:28:12 +01:00 |
Federico Amedeo Izzo
|
739d1a2429
|
Codeplug-demo: Improve demo by printing all valid channels and zones
|
2021-01-23 10:38:41 +01:00 |
Federico Amedeo Izzo
|
33336ecccc
|
CPS: Return -1 when reading an empty channel or zone
|
2021-01-23 10:38:18 +01:00 |
Federico Amedeo Izzo
|
fe35d4017a
|
CPS: Fix zone data reading
|
2021-01-23 10:05:18 +01:00 |
Silvano Seva
|
9fc7863f36
|
Utility for dumping external flash security registers on MDx devices
|
2021-01-22 22:20:15 +01:00 |
Federico Amedeo Izzo
|
489326f5cd
|
CPS: Fix zone extension reading
|
2021-01-22 21:23:45 +01:00 |
Federico Amedeo Izzo
|
6706a796ad
|
CPS: Add code to read zone data from Codeplug
|
2021-01-22 21:16:13 +01:00 |
Federico Amedeo Izzo
|
463e5bf6fb
|
Graphics: Add error box printing
|
2021-01-21 22:01:25 +01:00 |
Silvano Seva
|
4bbad17012
|
Refactoring of data structure for GDx calibration data: 'vhfCal' and 'uhfCal' fields merged into a single two-element array field
|
2021-01-21 12:34:11 +01:00 |
Niccolò Izzo
|
827bc45794
|
Fix deadlock issue on linux target
The keyboard thread was causing a deadlock with the ui thread,
now the keyboard thread is non-blocking.
|
2021-01-15 22:09:11 +01:00 |
Federico Amedeo Izzo
|
cb4b55d9a3
|
NVM: Remove unused duplicate driver
|
2021-01-13 21:13:14 +01:00 |
Federico Amedeo Izzo
|
0e1e9469ea
|
UI: Fixed bug in channel menu resulting in a pinned first channel
|
2021-01-13 21:10:31 +01:00 |
Federico Amedeo Izzo
|
ad78fe41e8
|
UI: Add channel menu lower bound
|
2021-01-13 21:03:51 +01:00 |