Federico Amedeo Izzo
|
c0a972963c
|
Add GPS flag to Linux target
|
2021-02-14 17:49:59 +01:00 |
Federico Amedeo Izzo
|
9255dfb969
|
Disable GPS functions for radios that don't support a GPS chip
|
2021-02-14 17:49:23 +01:00 |
Federico Amedeo Izzo
|
8f3c46a262
|
Add GDx CPS channel decoding
|
2021-02-14 17:34:40 +01:00 |
Federico Amedeo Izzo
|
845d0b8a7d
|
Reduce RTX and Platform verbosity on Linux, add missing newline in RTX
|
2021-02-13 11:24:05 +01:00 |
Federico Amedeo Izzo
|
3ddf7f3557
|
Add comment explaining lack of VFO in MD380 CPS
|
2021-02-13 11:24:05 +01:00 |
Federico Amedeo Izzo
|
19838dbb38
|
Read VFO channel from flash when initializing state
|
2021-02-13 11:24:05 +01:00 |
Federico Amedeo Izzo
|
a9ad22a4c9
|
NVM: Add function to read VFO channel for MD-UV3x0
|
2021-02-13 11:24:05 +01:00 |
Silvano Seva
|
e35870a40f
|
Moved data structures for NVM management into dedicated header files
|
2021-02-13 11:24:05 +01:00 |
Silvano Seva
|
2fbf5fcdeb
|
Extending MDx GPS driver also to MD-UV3x0 and MD-9600 targets.
|
2021-02-10 21:36:54 +01:00 |
Niccolò Izzo
|
ebaee7b113
|
Add GPS stub for linux
|
2021-02-10 20:54:13 +01:00 |
Niccolò Izzo
|
0ce92f991c
|
Add GPS NMEA parsing task
Add dedicated task to parse NMEA sentences received by the GPS module.
The parsed data is moved to the radio state, to be read by the user
interface.
|
2021-02-08 17:25:11 +01:00 |
Silvano Seva
|
f847631d8e
|
Fixed bug in MDx GPS driver preventing the correct reception of NMEA sentences
|
2021-02-04 10:31:27 +01:00 |
Silvano Seva
|
9b9c521459
|
GPS driver for MD-3x0 targets
|
2021-02-04 09:57:43 +01:00 |
Silvano Seva
|
03d5184f86
|
Merged MD-380 and MD-390 targets into a new MD-3x0 one
|
2021-02-03 15:09:59 +01:00 |
Silvano Seva
|
7bfc8c5fb1
|
Tentative fix for display rotated of 180° on MD-380V devices. See also #13
|
2021-02-03 14:52:09 +01:00 |
Silvano Seva
|
1cd0efdee1
|
Fixed compilation warnings and code refactoring pass
|
2021-02-03 14:50:00 +01:00 |
Silvano Seva
|
1846fde270
|
Documentation of AT1846S driver API
|
2021-02-03 14:30:06 +01:00 |
Silvano Seva
|
3e2716f52c
|
Implemented TX CTCSS tone for GDx devices
|
2021-02-03 14:30:06 +01:00 |
Silvano Seva
|
a1bd2fe22b
|
Fixed bug in PLL divider computation which leads to have VCO frequency 4.2MHz below the expected value. See #13
|
2021-02-03 14:30:06 +01:00 |
Silvano Seva
|
061c90cfb4
|
Fixed missing removal of PA drive voltage before turning on RX LNAs in GDx radio driver
|
2021-02-03 14:30:06 +01:00 |
Silvano Seva
|
20930cdc18
|
Renamed HR_C5000 driver sources
|
2021-02-03 14:30:06 +01:00 |
Silvano Seva
|
5c54de0fac
|
Renamed sources for SKY72310 driver
|
2021-02-03 14:30:06 +01:00 |
Silvano Seva
|
fa07a55140
|
Removing old rtx driver implementations
|
2021-02-03 14:30:06 +01:00 |
Silvano Seva
|
e9b7a0154a
|
Added missing audio mux control to GDx radio driver
|
2021-02-03 14:30:06 +01:00 |
Silvano Seva
|
eb619f4b38
|
Radio driver for GDx targets
|
2021-02-03 14:30:06 +01:00 |
Silvano Seva
|
fd9c26565d
|
Radio driver for MD-UV3x0 target
|
2021-02-03 14:30:06 +01:00 |
Silvano Seva
|
72455b7fb0
|
New radio driver for linux platform
|
2021-02-03 14:30:06 +01:00 |
Silvano Seva
|
d9a55c137a
|
Implementation of all common rtx functionalities and radio driver for MD3x0
|
2021-02-03 14:30:06 +01:00 |
Silvano Seva
|
edb2697124
|
New 'radio' interface API, providing a standard interface for low-level platform-specific baseband control
|
2021-02-03 14:30:06 +01:00 |
Silvano Seva
|
2fee6d0d06
|
Fixed decoding of CT/DCSS codeplug field in MDx nvmem driver
|
2021-02-02 22:24:12 +01:00 |
Federico Amedeo Izzo
|
83d91b555d
|
Add hwInfo in Info menu
|
2021-02-02 21:45:10 +01:00 |
Federico Amedeo Izzo
|
61ad0879c5
|
CPS-UI: Make channels, zones and contacts 1-based to fix zone bound
|
2021-02-02 20:52:37 +01:00 |
Silvano Seva
|
bcf2aa636c
|
Final cleanup and renaming of MDx display driver
|
2021-02-02 11:18:33 +01:00 |
Silvano Seva
|
1249a791cc
|
Automatic display detection and configuration in MDx display driver
|
2021-02-02 10:36:54 +01:00 |
Federico Amedeo Izzo
|
faf943b02b
|
NVM: Add Linux fake zone members
|
2021-02-01 22:29:35 +01:00 |
Silvano Seva
|
80c7668faa
|
Added a data structure providing some hardware information parameters and the relative platform API function to retrieve them
|
2021-02-01 21:27:31 +01:00 |
Silvano Seva
|
13db8244b2
|
Fixed sporadic keyboard glitches in MDx devices
|
2021-02-01 19:11:14 +01:00 |
Niccolò Izzo
|
09864adf21
|
Add zones and contact parsing on MD-3x0
|
2021-02-01 18:51:40 +01:00 |
Niccolò Izzo
|
ceb109946e
|
Fix input acquisition bug on MD-3x0
|
2021-02-01 18:51:21 +01:00 |
Silvano Seva
|
88387ee00d
|
Renamed 'GD77' folder to 'GD-77' to correctly match the device name
|
2021-02-01 15:55:45 +01:00 |
Silvano Seva
|
86c25d6e26
|
Fixed missing include in 'keyboard_MDx.c'
|
2021-02-01 11:25:45 +01:00 |
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 |