Commit Graph

56 Commits

Author SHA1 Message Date
Jonathan Naylor 4aa30664b9 Rename the I2 port class. 2021-04-11 20:31:10 +01:00
Jonathan Naylor c83879d89d Simplify the I2C display support. 2021-04-11 20:22:46 +01:00
Jonathan Naylor df749d3286 Use a proper master I2C driver. 2020-11-24 10:46:25 +00:00
Jonathan Naylor 6c8cf7a838 Most of the I2C work completed, now need to review the low-level I2C code. 2020-11-23 14:24:14 +00:00
Jonathan Naylor f0804b46e5 Add skeleton I2C files. 2020-11-18 20:21:36 +00:00
Jonathan Naylor 2285f9bd82 Initial I2C driver code. 2020-11-18 14:06:18 +00:00
Jonathan Naylor dd5a465a39 Make D-Star, System Fusion, M17, and POCSAG optional. 2020-11-08 21:28:26 +00:00
Jonathan Naylor 55c89a4413 Merge branch 'AX25_FM' into M17_AX25_FM 2020-11-06 15:06:00 +00:00
Jonathan Naylor a62fd814ae Begin M17 support. 2020-10-14 10:52:30 +01:00
Jonathan Naylor bb66c72ef3 Merge branch 'FM_Ext' into AX25_FM 2020-06-25 10:41:48 +01:00
Jonathan Naylor f9fcdc5292 Begin adding AX25 TX. 2020-06-21 19:16:02 +01:00
Jonathan Naylor a2e2853241 Begin AX.25 development. 2020-06-08 15:02:12 +01:00
Geoffrey Merck 807f01ba72 Get rid of annoying PI warning 2020-05-10 07:00:58 +02:00
m0vse 5156ca13b7 Add FM Cal modes 2020-04-27 14:18:42 +01:00
Jonathan Naylor 9d725b9479 Beginnings of FM controller support. 2020-04-11 22:08:17 +01:00
phl0 580ba0b536
Add synthetic 600Hz sine wave and some more POCSAGCal states 2019-01-23 14:58:01 +01:00
phl0 5e3c4c91bb
Add basics for a POCSAG Cal mode 2019-01-22 22:21:40 +01:00
Andy CA6JAU 99966e20ad Reduce buffer sizes for Teensy 3.2/3.1 2018-08-19 12:16:36 -03:00
Andy CA6JAU f8ab4fe9bd Fix for STM32F105 startup hang 2018-08-06 14:53:47 -04:00
Jonathan Naylor 20a0a875f3 Add the POCSAG transmitter. 2018-06-06 20:27:46 +01:00
Andy CA6JAU ce6d03ae13 Add NXDN 1031 Hz Test Pattern 2018-02-12 10:34:49 -03:00
Andy CA6JAU 36a4404c5c Merge branch 'master' into nxdn 2018-02-11 22:09:53 -03:00
Andy CA6JAU 66241f2f1b Add DMR 1031 Hz Test Pattern for DMO mode 2018-02-11 21:37:54 -03:00
Jonathan Naylor b5ca5e3839 NXDN first cut, not working yet. 2018-01-10 20:30:35 +00:00
Andy CA6JAU 02d5218baa Changing name DMR1KCAL to DMRCAL1K 2018-01-07 00:24:58 -03:00
Andy CA6JAU b4456aed28 Adding P25 1011 Hz Test Pattern 2018-01-07 00:06:41 -03:00
Andy CA6JAU 4871ad1210 Adding DMR 1031 Hz Test Pattern 2018-01-03 00:55:14 -03:00
Andy CA6JAU b846e5a7f3 Adding 80 Hz square wave test signal support 2017-12-30 20:47:48 -03:00
Andy CA6JAU 1f5a4f1ad7 Removing unnecessary “defined(STM32F4)” 2017-08-27 15:20:46 -03:00
Andy CA6JAU a60059bc90 Adding preliminary support for STM32F767 (Nucleo-144 F767ZI) 2017-08-24 22:24:27 -03:00
Jonathan Naylor 8540964097 Remove any DC offset from before any further filtering takes place. 2017-07-16 18:57:15 +01:00
Jonathan Naylor 9d1ebc0f8f Small refactor. 2017-07-10 19:41:01 +01:00
Andy CA6JAU f8d767913e Adding DC estimator filter for all modes 2017-07-06 00:51:46 -04:00
Jonathan Naylor a14ebca9e0 Merge branch 'master' into c4fmdemod 2017-04-02 18:02:17 +01:00
Wojciech Krutnik c2d5c31db1 Added includes and definitions to support STM32F1 2017-03-31 00:52:24 +02:00
Jonathan Naylor df1210eaea Remove the OscOffset parameter. 2017-03-07 20:41:54 +00:00
Jonathan Naylor 33527dd3e9 Add the RSSI calibration mode. 2016-12-28 18:07:31 +00:00
phl0 230fab308c
Make m_dcd global variable and save extra function 2016-11-17 14:05:19 +01:00
Andy CA6JAU 381afbb70a Simplifying STM32F4XX library definitions, some minor changes on Makefile 2016-11-16 01:06:26 -03:00
Jonathan Naylor dd5940fe2e Add the Teensy 3.5 as a supported platform. 2016-11-15 06:27:46 +00:00
Jonathan Naylor 4a5027b18b Add the STM32F CPU support. 2016-11-07 20:09:35 +00:00
Jonathan Naylor 423af323ed Cleanups for Teensy support. 2016-11-01 20:30:18 +00:00
Jonathan Naylor 2238ad524e Remove MBED definitions. 2016-10-20 18:26:04 +01:00
Jonathan Naylor 3ef9e40137 Allow for adjustable CW Id levels. 2016-10-10 17:35:33 +01:00
Jonathan Naylor dbcd17dda7 Add the P25 transmitter. 2016-09-08 17:53:59 +01:00
Jonathan Naylor 618529b478 Initial P25 test support. 2016-09-06 19:11:16 +01:00
Jonathan Naylor 69f02f6649 Put the scaffolding in for DMR DMO mode. 2016-08-23 08:16:49 +01:00
Jonathan Naylor f9fd1de2ed Add duplex flag. 2016-08-23 07:30:25 +01:00
Jonathan Naylor c509f11c2a Stop TX buffer overflows. 2016-05-10 18:11:31 +01:00
Jonathan Naylor 7f49e715f8 Add the CW Id. 2016-05-09 21:57:14 +01:00