Silvano Seva
|
4d68f02ab4
|
Updated documetation for radio.h API, removed old baseband C source files.
|
2021-05-29 08:20:12 +02:00 |
Silvano Seva
|
bbdfdd1068
|
Added support for MD-380 VHF devices. (TG-188)
|
2021-05-29 08:20:12 +02:00 |
Silvano Seva
|
2d517d5bf8
|
New radio driver for GDx. Renamed some entries in GDx calibration data structure
|
2021-05-29 08:20:12 +02:00 |
Silvano Seva
|
87d9b733e6
|
Fixed wrong bitmask in AT1846S::setRxAudioGain. Moved getBandFromFrequency function to a dedicated file, in common for all dual-band radio drivers.
|
2021-05-29 08:20:12 +02:00 |
Silvano Seva
|
e7b48b14a5
|
Updated radio driver stub for linux platform
|
2021-05-29 08:20:12 +02:00 |
Silvano Seva
|
4a080d881a
|
Finalised MD-UV3x0 radio driver, now supporting also cross-band operation (TG-186)
|
2021-05-29 08:20:12 +02:00 |
Silvano Seva
|
f1a01d7613
|
New radio driver for MD-UV3x0, testing required
|
2021-05-29 08:20:12 +02:00 |
Silvano Seva
|
f0dfd7036f
|
Fixed bug in OpMode_FM.cpp which prevented entering in RX mode, removed code for setting input gain in HR_C5000 driver, modified meson.build to make it compile the new sources
|
2021-05-29 08:20:12 +02:00 |
Silvano Seva
|
850e3580ed
|
New radio driver for MD-3x0 platform, still requiring a bit of debugging
|
2021-05-29 08:20:12 +02:00 |
Silvano Seva
|
529b108771
|
Added to HR_Cx000 driver a function for setting the gain of the audio input stage.
|
2021-05-29 08:20:12 +02:00 |
Silvano Seva
|
887d95ec58
|
Created 'wrappers' subfolder in platform/drivers/baseband containing the C wrappers for the AT1846S, HR_C5000 and HR_C6000 drivers
|
2021-05-29 08:20:12 +02:00 |
Silvano Seva
|
11161fa64a
|
Moved to C++ and refactored HR_C5000/HR_C6000 drivers, grouping common code. A C-callable wrapper is also provided. TG-37
|
2021-05-29 08:20:07 +02:00 |
Silvano Seva
|
d95e36f43b
|
Moved to C++ and refactored AT1846S driver, grouping common code. A C-callable wrapper is also provided. TG-37
|
2021-05-29 08:19:47 +02:00 |
Silvano Seva
|
a6c638b063
|
Updated code attributions and informations about licensing of part of the codebase
|
2021-04-21 10:07:34 +02:00 |
Silvano Seva
|
c0ecf2e13f
|
Basic audio management module, controlling only speaker PA and microphone preamplifier. TG-61
|
2021-04-12 19:10:13 +02:00 |
Silvano Seva
|
94d3a8f52b
|
Stub drivers for NVM and radio management on MD-9600
|
2021-04-10 12:15:29 +02:00 |
Silvano Seva
|
e157fc361d
|
Restructured ADC1_MDx code and extended its support also to MD-9600
|
2021-04-10 12:15:28 +02:00 |
Silvano Seva
|
0ca7258f03
|
MD3x0 bugfixes: fixed wrong ADC conversion sequence preventing squelch opening and corrected control of W/N switch in radio driver
|
2021-04-09 12:54:53 +02:00 |
Silvano Seva
|
3f9d46dc2a
|
Fixed C6000_setModOffset in MD-UV3x0 HR_C6000 driver, now behaves in the same way as TYT firmware does. Provides a fix for #21, although it still have to be sharpened a bit.
|
2021-03-31 16:57:35 +02:00 |
Silvano Seva
|
c13bc94e91
|
Fixed bug in MD-UV3x0 radio driver making it transmit with 1W output power even when 5W is selected
|
2021-03-31 15:05:40 +02: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
|
7992b4abca
|
Moving to miosix kernel: adapted MDx drivers to new configuration
|
2021-03-13 09:16:06 +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 |
Niccolò Izzo
|
4d66d8b1af
|
Fix various warnings
|
2021-02-17 11:21:46 +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 |
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 |