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 |
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 |
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
|
226d2ccaf7
|
Implement RSSI based squelch control
|
2021-01-28 15:13:06 +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 |
Silvano Seva
|
b9ddaca42c
|
Added TX support to GDx baseband driver
|
2021-01-24 18:59:12 +01:00 |
Silvano Seva
|
4e4130e524
|
Added some missing setters for AT1846S calibration and fixed other ones
|
2021-01-24 18:59:12 +01:00 |
Silvano Seva
|
72220c377e
|
Implemented RTX driver for GDx platform, by now only supporting RX
|
2021-01-24 18:59:12 +01:00 |
Silvano Seva
|
8afa1d700e
|
Driver for HR_C6000 baseband IC
|
2021-01-24 18:59:12 +01:00 |
Silvano Seva
|
b2eb042d2b
|
Driver for AT1846S baseband IC
|
2021-01-24 18:59:12 +01:00 |
Silvano Seva
|
9802bc4e75
|
Started implementation of baseband drivers for GDx platforms
|
2021-01-24 18:59:12 +01:00 |
Silvano Seva
|
a057d2bfee
|
Fix for MD3x0 rtx driver transmitting TX CTCSS tone even if settings tell it as disabled
|
2021-01-05 09:42:52 +01:00 |
Silvano Seva
|
41e6c1d1e6
|
Added flags to enable TX and RX tones in rtxStatus_t
|
2021-01-04 08:58:17 +01:00 |
Silvano Seva
|
16e4642b97
|
Fix for first part of #11, caused by VCO not being updated when a new configuration is received by the rtx driver
|
2021-01-02 21:19:26 +01:00 |
Niccolò Izzo
|
c77cc46fb6
|
Fix include syntax
Interface header includes have acquired the interface prefix, to
distinguish them from regular header includes.
|
2020-12-24 16:30:13 +01:00 |
Federico Amedeo Izzo
|
1f6bfa4cff
|
RTX: Remove printf from UV3x0 RTX stub, fixes issue #9
|
2020-12-19 16:46:00 +01:00 |
Silvano Seva
|
f0862abac1
|
On MD3x0 baseband, fixed PLL going nuts for some frequencies (e.g. 430.0MHz) and causing the radio transmitting on a shifted band.
|
2020-12-19 10:12:05 +01:00 |
Silvano Seva
|
431d445c77
|
Adding stub RTX driver for GDx devices
|
2020-12-18 17:16:08 +01:00 |
Federico Amedeo Izzo
|
599569f236
|
Add UV3x0 RTX stub
|
2020-12-17 22:18:09 +01:00 |
Federico Amedeo Izzo
|
99bd45d465
|
Add linux RTX stub
|
2020-12-14 15:31:39 +01:00 |
Silvano Seva
|
4f0ffe8565
|
Improved message passing mechanism for rtx driver configuration
|
2020-12-13 09:17:08 +01:00 |
Silvano Seva
|
bb53b5ccef
|
Added squelch system to MD3x0 rtx driver
|
2020-12-06 19:33:27 +01:00 |
Silvano Seva
|
2c0b75b221
|
Added CTCSS TX tone
|
2020-12-06 19:33:27 +01:00 |