Silvano Seva
|
c87f178823
|
Fixed bug in UC1701 preventing some settings to be correctly applied
|
2021-01-30 07:53:37 +01:00 |
Federico Amedeo Izzo
|
50841f40ff
|
Enable contrast menu for DM-1801 and MD-9600
|
2021-01-29 23:11:11 +01:00 |
Federico Amedeo Izzo
|
450c965ee0
|
Disable contrast menu on targets without adjustable contrast
|
2021-01-29 22:57:24 +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
|
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
|
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 |
Silvano Seva
|
92870f477f
|
Added display API function to set LCD contrast
|
2021-01-26 08:53:42 +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
|
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 |