Silvano Seva
|
5b44cb9a9f
|
On GDx devices deferred the loading of calibration data from 'platform_init' to the first call of 'platform_getCalibrationData' to avoid having the screen blank for a while when booting
|
2021-03-14 17:08:12 +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
|
fb9d8afb6c
|
Adapted MK22 vcom sources to miosix kernel but not activating it. Reconfigured x86 emulator.
|
2021-03-13 09:16:06 +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
|
fb3447b0c6
|
Moving to miosix kernel: swapped old uC/OS-III task management functions with pthread ones
|
2021-03-13 09:16:06 +01:00 |
Silvano Seva
|
2b28ea0525
|
Moving to miosix kernel: added two functions to 'interfaces/delays.h' to provide substitutes for their uC/OS-III counterparts and removed the old rtos sources
|
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 |
Silvano Seva
|
aa3680ee46
|
Moving to miosix kernel: boot files for MK22FN512-based targets
|
2021-03-13 09:16:06 +01:00 |
Silvano Seva
|
5995a5d8e0
|
Moving to miosix kernel: adapted parameters for cross-compilation and modified boot files for STM32-based targets
|
2021-03-13 09:16:06 +01:00 |
Federico Amedeo Izzo
|
dc5739b8bc
|
Fix GD-77 SPI flash pinout to make flash working
|
2021-03-01 20:54:00 +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 |
Silvano Seva
|
d69c237255
|
Fixed misspelled parameter of gpio_clearPin
|
2021-02-19 11:58:55 +01:00 |
Silvano Seva
|
af6c78542a
|
Added support for power gating gpio
|
2021-02-19 11:51:05 +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
|
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 |