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
|
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
|
0608176342
|
CPS: Read contact data from codeplug
|
2021-01-23 11:28:12 +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 |
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 |
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 |
Federico Amedeo Izzo
|
cb4b55d9a3
|
NVM: Remove unused duplicate driver
|
2021-01-13 21:13:14 +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
|
73c9ab56a6
|
UI: Channel mode: load channel from cps and do basic validation
|
2021-01-10 10:18:29 +01:00 |
Niccolò Izzo
|
adc48efb19
|
Implement CTCSS available tones array
Now the CTCSS tones are taken from an array and indexed from that array.
A macro that sets the tone has been implemented.
|
2021-01-05 11:26:22 +01:00 |
Niccolò Izzo
|
bbcd6483a2
|
Add tone enable flags into channel data structure
|
2021-01-05 10:08:18 +01:00 |
Niccolò Izzo
|
2fe6cd1cb6
|
Implement draft of the macro menu feature
|
2021-01-05 10:08:18 +01:00 |
Silvano Seva
|
a057d2bfee
|
Fix for MD3x0 rtx driver transmitting TX CTCSS tone even if settings tell it as disabled
|
2021-01-05 09:42:52 +01:00 |
Silvano Seva
|
8010302d4d
|
Tone generator and GPIO for audio control on MD-UV380 platform
|
2021-01-04 20:53:42 +01:00 |
Silvano Seva
|
41e6c1d1e6
|
Added flags to enable TX and RX tones in rtxStatus_t
|
2021-01-04 08:58:17 +01:00 |
Federico Amedeo Izzo
|
5f5c993f9a
|
Remove separate MD-UV380G platform files.
From now on they will be shared with MD-UV380,
with only a GPS define set in meson.build.
|
2021-01-03 08:25:37 +01:00 |
Silvano Seva
|
16e4642b97
|
Fix for first part of #11, caused by VCO not being updated when a new configuration is received by the rtx driver
|
2021-01-02 21:19:26 +01:00 |
Silvano Seva
|
403f37844f
|
Fixed compilation error for MD-UV380G target
|
2021-01-02 19:39:59 +01:00 |
Silvano Seva
|
48775a71fd
|
Finalising merge of branch master into GDx-development
|
2021-01-02 15:17:15 +01:00 |
Silvano Seva
|
206daec861
|
Driver for nonvolatile external memory on GDx devices, by now only supporting retrieval of calibration parameters
|
2021-01-02 15:07:14 +01:00 |
Silvano Seva
|
ff7216e9cd
|
Driver for AT24Cx external EEPROM present on GDx devices
|
2021-01-02 15:07:14 +01:00 |
Silvano Seva
|
b393cdad8d
|
Added locking mechanism to MK22FN512xx I2C0 driver to allow for multithread use
|
2021-01-02 15:07:14 +01:00 |
Silvano Seva
|
56d56e901f
|
Driver for MK22FN512xx I2C0 peripheral
|
2021-01-02 15:07:14 +01:00 |
Silvano Seva
|
5581276ec5
|
Calibrated delayMs and delayUs on MK22FN512xx MCU
|
2021-01-02 15:07:14 +01:00 |
Silvano Seva
|
efb235ae4e
|
Fixed issues with _read_r in MK22FN512xx libc integration code
|
2021-01-02 15:07:14 +01:00 |
Silvano Seva
|
aad19cc41c
|
Driver for external SPI flash memory on Baofeng DM-1801
|
2021-01-02 15:07:14 +01:00 |
Silvano Seva
|
d9f6ea31ab
|
Separated code for SPI communication from sources of external flash memory driver.
|
2021-01-02 15:07:14 +01:00 |
Federico Amedeo Izzo
|
89813199d3
|
Add dummy nvmem Linux driver
|
2021-01-02 12:10:10 +01:00 |
Federico Amedeo Izzo
|
b74dba7564
|
Differentiate MDUV380G target from MDUV380
|
2021-01-02 12:08:58 +01:00 |
Federico Amedeo Izzo
|
08087cb14a
|
linux-keyboard.c: Fix 0 key contantly pressed on Linux
|
2021-01-01 20:41:15 +01:00 |
Federico Amedeo Izzo
|
94b7be826a
|
Disable RTC related code on platforms without a functional RTC
|
2021-01-01 18:58:35 +01:00 |
Federico Amedeo Izzo
|
8163eba67b
|
Add MD-9600 support, boot and USB serial working
|
2021-01-01 18:32:50 +01:00 |
Silvano Seva
|
a8b18b68d7
|
Mapped DM1801 VFO/MR button to KEY_F3 and A/B button to KEY_F4
|
2021-01-01 18:00:51 +01:00 |
Silvano Seva
|
7cc4b36907
|
Suppressed some compiler warnings
|
2021-01-01 17:31:42 +01:00 |
Silvano Seva
|
8b6f4e3056
|
Renamed rtc_shutdown() and toneGen_shutdown() to rtc_terminate() and toneGen_terminate()
|
2020-12-31 18:31:00 +01:00 |
Silvano Seva
|
142d6e90b9
|
In all the platforms having it, added RTC initialisation to platform_init()
|
2020-12-31 17:55:04 +01:00 |
Federico Amedeo Izzo
|
418fec0ac9
|
Platform: Fix wrong VHF high limit
|
2020-12-31 15:06:50 +01:00 |
Federico Amedeo Izzo
|
7a9135d746
|
Platform: Add frequency limit check
|
2020-12-31 14:51:19 +01:00 |
Federico Amedeo Izzo
|
d4bc1bbd9c
|
RTC: Fix Linux RTC driver date format
|
2020-12-28 16:02:41 +01:00 |