Silvano Seva
|
86f6d114e2
|
Applied __attribute__((packed)) to all data structures to reduce memory footprint
|
2021-03-26 18:11:22 +01:00 |
Silvano Seva
|
7f9600cdb7
|
Moved MDx tone generator sine table to FLASH
|
2021-03-26 16:33:08 +01:00 |
Fred
|
f4e25a3f8f
|
Fix compilation for gd77 and dm1801 targets
|
2021-03-24 09:25:57 +01:00 |
Silvano Seva
|
32e6eb7029
|
Applied bugfix to MD-UV3x0 radio driver also to GDx one
|
2021-03-24 08:54:46 +01:00 |
Silvano Seva
|
a20f907330
|
Fixed issue with RSSI calculation on MD-UV3x0, leading to an output value of +105dBm when AT1846S register read 0x00
|
2021-03-22 18:01:37 +01:00 |
Silvano Seva
|
fb295a7aa0
|
Fixed issues with AT1846S I2C bus on MD-UV3x0, which caused it to work only if additional capacitance was added to SDA line by probing wires, oscilloscope probe, ...
|
2021-03-21 22:20:11 +01:00 |
Silvano Seva
|
97e234ecf6
|
Improved software I2C routines for MD-UV3x0 AT1846S driver
|
2021-03-20 22:46:43 +01:00 |
Silvano Seva
|
cfe2a609d5
|
Aligning delays in MD-UV3x0 AT1846S_init to the original firmware's ones
|
2021-03-20 11:51:35 +01:00 |
Federico Amedeo Izzo
|
f1643a8748
|
Comment AT1846S init from UV380 based on AT1846S programming guide
|
2021-03-20 11:51:35 +01:00 |
Silvano Seva
|
8423efb1b5
|
Fixed issue causing missing RX audio after a transmission on MD-UV3x0
|
2021-03-20 11:51:35 +01:00 |
Silvano Seva
|
c1abeefd67
|
Implemented volume control for audio coming from radio stage on MD-UV3x0 and fixed a compilation warning regarding non-const access to a const variable
|
2021-03-20 11:51:35 +01:00 |
Silvano Seva
|
4ed16fb51c
|
Enabled measurement of volume level on MD-UV3x0
|
2021-03-20 11:51:35 +01:00 |
Silvano Seva
|
a5120ffddc
|
Radio driver for MD-UV3x0 targets
|
2021-03-20 11:51:35 +01:00 |
Silvano Seva
|
9610d0db07
|
HR_C6000 driver for MD-UV3x0 targets
|
2021-03-20 11:51:35 +01:00 |
Silvano Seva
|
2ece3794a0
|
AT1846S driver for MD-UV3x0
|
2021-03-20 11:51:35 +01:00 |
Silvano Seva
|
f9332f5ce3
|
Implemented I2C routines for AT1846S on MD-UV3x0
|
2021-03-20 11:51:35 +01:00 |
Silvano Seva
|
6c79d710a1
|
Fixed wrong screen orientation on MD-380V(G). Thanks to @tarxvftech for testing!
|
2021-03-19 13:24:56 +01:00 |
Federico Amedeo Izzo
|
d6b54dc655
|
GD-77 properly terminate codeplug strings with 0x00 instad of 0xFF
|
2021-03-14 14:33:19 +01:00 |
Silvano Seva
|
5d0c7f3d9c
|
Removed I2C initialisation from GDx EEPROM driver, as the I2C bus is already initialised in platform_init() and the double initialisation made some radios freeze on the splash screen
|
2021-03-14 11:46:00 +01:00 |
Federico Amedeo Izzo
|
a5b0bc57d1
|
GD-77: fix bug where last zone was not read from flash
|
2021-03-14 11:08:52 +01:00 |
Federico Amedeo Izzo
|
b7795b47c0
|
Fix swapped FM/DMR channel type on GD-77
|
2021-03-13 22:25:51 +01:00 |
Silvano Seva
|
20ad9b7dcf
|
Fixed issue with MDx ADC, rolling back to real battery voltage measurement
|
2021-03-13 09:16:06 +01:00 |
Silvano Seva
|
608292ee5b
|
Removed old uC/OS-III delay function in linux GPS emulator
|
2021-03-13 09:16:06 +01:00 |
Silvano Seva
|
093640478c
|
Moving to miosix kernel: adapted GDx drivers and part of the common code to new configuration
|
2021-03-13 09:16:06 +01:00 |
Silvano Seva
|
7992b4abca
|
Moving to miosix kernel: adapted MDx drivers to new configuration
|
2021-03-13 09:16:06 +01:00 |
Federico Amedeo Izzo
|
f5a2f8c1ce
|
Disable settings write until DFU support is complete
|
2021-03-01 19:53:06 +01:00 |
Silvano Seva
|
4038bf811e
|
Fixed error in 'W25Qx_writePage' causing it skipping the blocks having an odd address
|
2021-02-26 11:07:32 +01:00 |
Silvano Seva
|
60b9c8b516
|
Made linker emit a warning whenever common symbols are merged. Fixed some variables having an unnecessary global scope and being subject to common linkage
|
2021-02-25 17:00:28 +01:00 |
Silvano Seva
|
d96e60873e
|
Added register documentation in AT1846S driver
|
2021-02-25 11:40:56 +01:00 |
Silvano Seva
|
3438006ef5
|
Removed moving average filtering from MDx ADC1 driver, added code for proper filtering of ADC samples in platform-independent code
|
2021-02-23 15:49:55 +01:00 |
Silvano Seva
|
dc131c3333
|
Refactored 'W25Qx_writeData' and disabled '-ffunction-sections', which causes printf not printing decimal dots when used with %f
|
2021-02-23 13:51:49 +01:00 |
Federico Amedeo Izzo
|
d4981ee288
|
Add Settings persistence to SPI Flash
|
2021-02-21 15:58:41 +01:00 |
Federico Amedeo Izzo
|
5f187bc76d
|
Fix SPI Flash write function
|
2021-02-21 14:28:42 +01:00 |
Federico Amedeo Izzo
|
bf8a5cf87d
|
Add SPI Flash write data implementation and test
|
2021-02-21 08:30:51 +01:00 |
Federico Amedeo Izzo
|
a009ffa2d0
|
Add CPS contact reading for GD-77 (currently not working for SPI flash issues)
|
2021-02-20 09:27:07 +01:00 |
Federico Amedeo Izzo
|
042ec2d5c1
|
Add GD-77 VFO channel CPS support
|
2021-02-20 08:55:42 +01:00 |
Federico Amedeo Izzo
|
a86176dcb8
|
Add GD-77 zone CPS support
|
2021-02-20 08:41:47 +01:00 |
Federico Amedeo Izzo
|
6755a4a7e5
|
Fix CPS channel reading on GD-77
|
2021-02-19 15:08:29 +01:00 |
Federico Amedeo Izzo
|
947d071f57
|
CPS: Fix GD-77 Channel base address
|
2021-02-18 15:41:59 +01:00 |
Silvano Seva
|
b699fb4d00
|
Trying to fix screen rotated by 180° on MD-380V devices
|
2021-02-17 21:14:26 +01:00 |
Federico Amedeo Izzo
|
046fcdb417
|
CPS: Improved GD-77 channel reading
|
2021-02-17 20:02:53 +01:00 |
Silvano Seva
|
06d75ad606
|
Implemented sector erase and page write into W25Qx driver
|
2021-02-17 11:39:52 +01:00 |
Niccolò Izzo
|
4d66d8b1af
|
Fix various warnings
|
2021-02-17 11:21:46 +01:00 |
Niccolò Izzo
|
c752601463
|
Add test NMEA sentences on linux platform
|
2021-02-16 23:44:18 +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 |