Commit Graph

441 Commits (a6affb765e0d4037c8639384c3bffcb09e74657c)

Author SHA1 Message Date
Jonathan Naylor 90186cbf90 Handle being in DMR mode with no transmitter on. 2016-03-30 07:48:56 +01:00
Jonathan Naylor f7395a5a22 Bump the version date. 2016-03-29 20:13:04 +01:00
Jonathan Naylor fa1a1daa45 Only pass on relevent frame types. 2016-03-29 20:12:37 +01:00
Jonathan Naylor c565a505a0 Increase the minimum TX Delay for D-Star and System Fusion. 2016-03-29 18:11:46 +01:00
Jonathan Naylor e0a7ab6672 DMR start does not change the mode. 2016-03-29 17:54:33 +01:00
Jonathan Naylor 428dcaa7d6 Revert the demodulator lock stiffening for D-Star and System Fusion. 2016-03-29 17:49:52 +01:00
Jonathan Naylor 2c11137d27 Restore the NOENDPTR for DMR. 2016-03-29 17:39:27 +01:00
Jonathan Naylor 95f661a581 Bump the version date. 2016-03-27 11:32:42 +01:00
Jonathan Naylor e5f778b1c2 Rationalisation of the DMR slot demodulator. 2016-03-27 11:25:53 +01:00
Jonathan Naylor e6f86052cc Rationalise the external clock compilation. 2016-03-27 11:16:54 +01:00
Jonathan Naylor 591ed534b5 Bump the version date. 2016-03-26 21:38:37 +00:00
Jonathan Naylor da28bb3733 Add external high stability oscillator support. 2016-03-26 21:37:34 +00:00
Jonathan Naylor 10345e52cc Remove the EMB correlator. 2016-03-26 21:19:51 +00:00
Jonathan Naylor 01578235a8 Remove EMB synchronisation (for now). 2016-03-25 21:07:47 +00:00
Jonathan Naylor c0c12bdb67 Remove excessive logging which slows the modem down. 2016-03-24 12:57:11 +00:00
Jonathan Naylor 65c639a3c5 Return control buffer initialisation to previous. 2016-03-24 12:55:48 +00:00
Jonathan Naylor dee0020e11 More intelligent use of the m_n field. 2016-03-24 06:56:02 +00:00
Jonathan Naylor 17f212db3b Add the EMB correlator for DMR. 2016-03-23 18:51:52 +00:00
Jonathan Naylor 9e91a52793 Bump the version date. 2016-03-23 17:51:11 +00:00
Jonathan Naylor 8d3ede9160 Fix DMR timing bug with OscOffset. 2016-03-23 17:46:21 +00:00
Jonathan Naylor f656baf64e Bump the version date. 2016-03-22 06:45:59 +00:00
Jonathan Naylor 414fd9f779 Shift the control information in line with the samples. 2016-03-22 06:44:08 +00:00
Jonathan Naylor 7907ce6911 Reset the sample count at the beginning of each transmission. 2016-03-22 06:36:47 +00:00
Jonathan Naylor 3665d02fe7 Make the YSF demodulator stiffer when locked. 2016-03-21 22:07:33 +00:00
Jonathan Naylor 96091c8424 Make the D-Star demodulator stiffer when locked. 2016-03-21 22:03:00 +00:00
Jonathan Naylor 89d9dd9a7b Add or remove samples to handle oscillator offsets. 2016-03-21 21:49:50 +00:00
Jonathan Naylor 4d9f8d19e2 Rationalisation of debugging messages. 2016-03-17 22:45:26 +00:00
Jonathan Naylor d957ec6e36 Bump the version date. 2016-03-17 19:34:40 +00:00
Jonathan Naylor da34f26c55 Allow for a delay before processing a DMR slot. 2016-03-17 19:31:12 +00:00
Jonathan Naylor c7ea8a68c6 Bump the version date. 2016-03-15 19:18:09 +00:00
Jonathan Naylor 3fbb614827 Switch debugging off in the DMR Slot RX. 2016-03-15 19:17:44 +00:00
Jonathan Naylor 037f60ea06 Set debugging on a per-file basis. 2016-03-14 20:24:51 +00:00
Jonathan Naylor 7d77f20ee9 Restore previous C4FSK filter. 2016-03-10 18:16:01 +00:00
Jonathan Naylor ef58f7ed36 Add Phoenix (UK) as an allowed network. 2016-03-10 09:14:20 +00:00
Jonathan Naylor c2ca15efdf Increase size of the C4FSK filter slightly for efficiency. 2016-03-09 15:40:16 +00:00
Jonathan Naylor a4814bf351 Reduce the C4FSK filter length significantly. 2016-03-09 07:01:08 +00:00
Jonathan Naylor 314b58912b Reduce the amount of logging information. 2016-03-08 21:11:22 +00:00
Jonathan Naylor 12ca69c48d Revert to the ZUM board config. 2016-03-07 18:18:43 +00:00
Jonathan Naylor 8bb07f62bd Add sync location debugging messages. 2016-03-07 18:17:26 +00:00
Jonathan Naylor 1e7b5a7951 Remove const's for MBED. 2016-03-03 19:02:19 +00:00
Jonathan Naylor 6bf70a9595 A cleaner lockout mechanism on receive. 2016-03-03 18:34:47 +00:00
Jonathan Naylor 28c065ffcb The MBED main MMDVM function. 2016-03-03 18:15:13 +00:00
Jonathan Naylor 19fd226e2b MBED changes from Mathis Schmieder DB9MAT. 2016-03-03 18:08:25 +00:00
Jonathan Naylor e7334a2d7a Add lockout functionality with the option to use the COS line. 2016-03-03 17:49:03 +00:00
Jonathan Naylor 7258bf34fb Remove the minimal Teensy support. 2016-03-03 17:15:07 +00:00
Jonathan Naylor 8e8238f4bf Merge branch 'master' of github.com:g4klx/MMDVM 2016-03-01 16:50:09 +00:00
Jonathan Naylor 35a4505908 Merge pull request #4 from m1geo/patch-2
Updated BUILD.txt for Linux
2016-03-01 15:57:08 +00:00
George Smart 0564372a43 Updated BUILD.txt for Linux
Fixed typo; added note in "For Arduino 1.6.3 with SAM 1.6.4" referring to "For Arduino 1.6.7 with SAM 1.6.6" section.
2016-03-01 15:54:32 +00:00
Jonathan Naylor 8d17c1acb5 Merge pull request #3 from m1geo/patch-1
Updated BUILD.txt for Linux
2016-03-01 15:43:17 +00:00
George Smart 4971605151 Updated BUILD.txt for Linux
Updated with Linux information tested on Ubuntu.

Had to install sam-1.6.6 myself, download from ttp://downloads.arduino.cc/cores/sam-1.6.6.tar.bz2 and extract to arduino-1.6.7/hardware/arduino/
Modify platform.txt as with Windows/OSX, but path changes slightly from ARM to GCC: "{build.system.path}/CMSIS/CMSIS/Lib/GCC/libarm_cortexM3l_math.a"
2016-03-01 15:40:35 +00:00