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 |
Federico Amedeo Izzo
|
3b0c9ecb49
|
UI refactoring: Move macro menu logic to a separate function
|
2021-01-13 20:50:35 +01:00 |
Federico Amedeo Izzo
|
ab44bb90e7
|
UI refactoring: Move VFO input logic to separate functions
|
2021-01-13 20:43:39 +01:00 |
Federico Amedeo Izzo
|
b60100a1f9
|
UI: Move load channel from CPS to separate function
|
2021-01-13 20:27:39 +01:00 |
Federico Amedeo Izzo
|
6039bbb42e
|
UI: Pass curtime_t per pointer, not per copy
|
2021-01-13 20:04:12 +01:00 |
Federico Amedeo Izzo
|
5a0a4886ee
|
UI: Add macro menu to MEM mode. Fix main_state save and restore
|
2021-01-12 20:03:45 +01:00 |
Federico Amedeo Izzo
|
1a894c67df
|
UI: Save and restore VFO channel when switching to MEM mode
|
2021-01-12 19:25:47 +01:00 |
Niccolò Izzo
|
d46772219d
|
Updated README.md
|
2021-01-12 08:06:04 +01:00 |
Niccolò Izzo
|
daeeee64dd
|
Fix battery glitch
Battery charge was mistakenly being computed because values used in
computation were defined in a function which was not included as a
header file.
|
2021-01-12 08:01:34 +01:00 |
Federico Amedeo Izzo
|
6b47a32292
|
UI NVM: Fix base address for UV3x0 radios, and convert from 10*Hz to Hz
|
2021-01-10 11:50:03 +01:00 |
Federico Amedeo Izzo
|
47c20f8cff
|
NVM: Convert freq from tens of Hz to Hz when reading CPS channel
|
2021-01-10 11:27:01 +01:00 |
Federico Amedeo Izzo
|
e690009171
|
UI: Reduce channel name font size
|
2021-01-10 11:25:05 +01:00 |
Federico Amedeo Izzo
|
b7088686f5
|
UI: Channel: Implemented channel switching
|
2021-01-10 10:23:56 +01:00 |
Federico Amedeo Izzo
|
73c9ab56a6
|
UI: Channel mode: load channel from cps and do basic validation
|
2021-01-10 10:18:29 +01:00 |