Ryan Turner
00a4dbb063
style: resolve ambiguous paths on include macros
...
Update meson and cmake config to only include openrtx and platform paths.
Update files to use <..> for system and external libraries, ".." for
project files and new relative paths as necessary.
Did not attempt to fix areas where includes that should be <..> were
previously ".."
Inspired by #96 , closes #359 .
Acked-by: Silvano Seva <silseva@fastwebnet.it>
2025-09-28 17:27:45 +02:00
Silvano Seva
44d0774b39
ttwrplus: updated GPS driver
2025-08-15 20:07:32 +02:00
Silvano Seva
7684c11328
linux: updated GPS driver to new API
2025-08-15 20:07:32 +02:00
Silvano Seva
f1486c9a41
CS7000 Plus: enabled GPS
2025-08-15 20:07:32 +02:00
Silvano Seva
f8dcefb76b
MD-9600: using new STM32 GPS driver
2025-08-15 20:07:32 +02:00
Silvano Seva
6cdec19cb7
MD-UV3x0: using new STM32 GPS driver
2025-08-15 20:07:32 +02:00
Silvano Seva
5d50439312
MD3x0: using new STM32 GPS driver
2025-08-15 20:07:32 +02:00
Silvano Seva
29ebf95966
CS7000: using new STM32 GPS driver
2025-08-15 20:07:27 +02:00
Silvano Seva
280d5ad350
Fixed compilation errors with GCC 15.1
2025-07-08 21:36:25 +02:00
Silvano Seva
0962b533c7
core: battery: added Li-Ion battery type, updated targets accordingly
2025-07-08 21:18:41 +02:00
Silvano Seva
71c144d426
core: battery: split configurations for battery chemistry and cells number
2025-07-05 14:05:49 +02:00
Silvano Seva
03d1ae5546
Updated year in copyright headers
2025-04-04 21:15:39 +02:00
fred
e469c856cc
Initial BSP for Baofeng DM-1701
2025-04-02 19:28:22 +02:00
Silvano Seva
fb9dd20147
CS7000P: added radio driver
2025-03-26 19:58:14 +01:00
Silvano Seva
8625184030
CS7000P: enabled audio management system
2025-03-26 19:58:14 +01:00
Silvano Seva
891f18cac7
CS7000P: enabled NVM storage
2025-03-26 19:58:14 +01:00
Silvano Seva
894d7b8b57
Initial BSP for Connect Systems CS7000-PLUS
2025-03-26 19:58:14 +01:00
Silvano Seva
f5012e0f63
Drivers: ADC: added driver for STM32H7 devices
2025-03-20 20:35:23 +01:00
Silvano Seva
6ff868c7a4
Moved STM32F4xx ADC driver under platform/drivers/ADC
2025-03-16 17:44:26 +01:00
Silvano Seva
8f844c9f99
CS7000: radio: added detection of CTCSS tones
2025-03-16 10:13:00 +01:00
Silvano Seva
4244d85405
CS7000: use hardware SPI for HR_C6000 control interface
2025-03-16 10:13:00 +01:00
Silvano Seva
6513d5593a
CS7000: driver for channel selector knob
2025-03-16 10:13:00 +01:00
Silvano Seva
cb338ceb3d
CS7000: added GPS support
2025-03-16 10:13:00 +01:00
Silvano Seva
ebff73a95f
CS7000: audio driver
2025-03-16 10:13:00 +01:00
Silvano Seva
68b001310e
CS7000: radio driver
2025-03-16 10:13:00 +01:00
Silvano Seva
1f8a2092b3
CS7000: nonvolatile memory driver
2025-03-16 10:13:00 +01:00
Silvano Seva
d85287e692
CS7000: platform: added Vbat, mic and volume level measurement
2025-03-16 10:13:00 +01:00
Silvano Seva
4a76d67184
Build target for Connect Systems CS7000
2025-03-16 10:13:00 +01:00
marco
52d0c71323
MD9600: Enable Screen Backlight
2024-12-29 00:44:03 +01:00
Silvano Seva
e1572f8eb5
MD-9600: using STM32 ADC driver
2024-11-10 13:59:35 +01:00
Silvano Seva
10d7ded93f
MD-UV3x0: using STM32 ADC driver
2024-11-10 13:59:35 +01:00
Silvano Seva
81c55b5377
MD-3x0: using STM32 ADC driver
2024-11-10 12:04:10 +01:00
Silvano Seva
3ff2d31a70
UV3x0: renamed PA_EN_1 and PA_EN_2 gpios to, respectively, TX_PA_EN and RF_APC_SW
2024-11-09 13:09:56 +01:00
Silvano Seva
3469feb065
MD-UV3x0: using HR_C6000 DAC for "beep" tones
2024-11-09 12:02:46 +01:00
Silvano Seva
2d0bf51873
MDUV3x0: using HR_C6000 for MCU to speaker audio
2024-10-12 12:24:05 +02:00
Silvano Seva
98978b907f
GDx: updated radio driver
2024-10-09 22:02:51 +02:00
Silvano Seva
8f9502cade
MDUV3x0: updated radio driver
2024-10-09 22:00:10 +02:00
Silvano Seva
0c4a0435a8
MD3x0: update radio driver
2024-10-09 22:00:10 +02:00
Silvano Seva
5e94d2fef6
GDx: updated nvm driver
2024-10-09 21:24:33 +02:00
Silvano Seva
9dc449396a
MD9600: updated nvm driver
2024-10-09 21:24:33 +02:00
Silvano Seva
23e4ce0a8a
MDUV3x0: updated nvm driver
2024-10-08 19:20:59 +02:00
Silvano Seva
3b877d20df
MD3x0: updated nvm driver
2024-10-08 18:59:05 +02:00
Silvano Seva
9ff6375c18
GDx: merged the GD-77 and DM-1801 targets into a common "GDx" one
...
Radioditty GD-77 and Baofeng DM-1801 radios are 99.9% equal, the only
difference being the assigment of a few gpio pins.
2024-10-02 09:37:53 +02:00
Silvano Seva
fc1fc41f14
Module17: removed old DAC initialization code in platform_init()
2024-07-03 21:47:38 +02:00
Silvano Seva
cea48f8d57
Linux: added Module17 hardware info flags to allow compilation of UI emulator
2024-06-23 09:46:13 +02:00
Morgan Diepart
220d4d2ef4
Module17: added VBat measurement to ADC1 driver
2024-06-21 19:27:28 +02:00
Morgan Diepart
4f2c461bf0
Module17: added detection of baseband soft potentiometers
...
Detects the presence of the soft potentiometers. Display the detected potentiometers in the info menu.
2024-06-21 19:26:32 +02:00
Morgan Diepart
b5e49a3b4d
Module17: reorganized display drivers, implemented dynamic selection of display driver
2024-06-21 19:26:32 +02:00
Morgan Diepart
30e9311a20
Module17: added support for hardware revision 1.0
2024-06-21 19:26:31 +02:00
Silvano Seva
40780af16d
Module17: using standard ADC driver
2024-06-21 19:26:03 +02:00