Wykres commitów

122 Commity (9f523247bf0d17b351f44e7b9fe687c754406553)

Autor SHA1 Wiadomość Data
Rob Riggs 9f523247bf Fix deadlock. Don't initialize the PTT during eeprom initialization. Wait until modulator initialization (after mutex release). 2019-11-03 21:57:47 -06:00
Rob Riggs 5aaed41cac Fix modulator configuration issue when running without battery. Update version to 1.1.5. 2019-10-20 15:31:53 -05:00
Rob Riggs 37e220afe6 Add missing header when building BM78 eeprom source file. 2019-10-20 15:31:07 -05:00
Rob Riggs 8a8841d73f Fix compiler warnings in PowerMode.cpp 2019-10-20 15:30:13 -05:00
Rob Riggs d4bd2901f2 Update release to 1.1.4. 2019-08-11 17:17:56 -05:00
Rob Riggs a6898e6bcf Revert "Force BM78 to use channel 1 for RFCOMM. Update to 1.1.4rc2."
This reverts commit 5bfa6d5e49.

This change would force MacOS and Windows users to re-pair their
devices.  Instead, we will just document that the TNC3 uses
port 6 for RFCOMM.
2019-08-11 16:54:13 -05:00
Rob Riggs 5bfa6d5e49 Force BM78 to use channel 1 for RFCOMM. Update to 1.1.4rc2. 2019-08-11 14:44:21 -05:00
Mobilinkd LLC 27d077eb03
Add USB cable troubleshooting. 2019-07-28 21:40:50 -05:00
Mobilinkd LLC ce1ef832ac
Fix small typo and clarify wording a bit. 2019-07-28 11:52:05 -05:00
Rob Riggs a587cdc170 Update firmware instructions and troubleshooting. 2019-07-24 20:39:15 -05:00
Rob Riggs 7f3af43192 Force DCD off when no audio is present. Update version to 1.1.4rc1. 2019-06-13 22:01:46 -05:00
Rob Riggs 51d37b1b0e Update firmware version for 1.1.3 release. 2019-06-13 21:29:20 -05:00
Rob Riggs 8e09c035e8 Update version to 1.1.3rc3 2019-06-10 19:07:05 -05:00
Rob Riggs bb8ef68e23 Update HDLC encoder to emit IDLE bits (all 0s) during TX delay. 2019-06-10 19:06:35 -05:00
Rob Riggs 9c9d3afb79 Remove AGC completely and update BPF to improve demodulator (1012/1007). 2019-06-10 19:00:45 -05:00
Rob Riggs 9e0193e554 Small code cleanup. 2019-06-09 21:46:45 -05:00
Rob Riggs a6ad6a0e9f Update AGC code to improve decode performance (986->995). 2019-06-09 16:25:44 -05:00
Rob Riggs ef6e0c7fd0 Update version to 1.1.3rc2 2019-06-08 23:06:06 -05:00
Rob Riggs d82e198d59 Previous changes to USB connection state management to fix behavior on Windows was broken. This appears to work on Windows, Linux and MacOS. 2019-06-08 23:05:03 -05:00
Rob Riggs b7791ab536 Update AFSK demodulation code to use Q15 FIR filter and new HDLC code. Tune the PLL for improved performance. Clean up IIR filter code. 2019-06-08 22:59:58 -05:00
Rob Riggs 56865be23c Reduce default log level to avoid interfering with demodulation. 2019-06-08 22:49:55 -05:00
Rob Riggs 4e218d36e9 Add new HDLC decoder. 2019-06-08 22:49:16 -05:00
Rob Riggs 2d5b5ecfc2 Update copyright statement. 2019-06-08 22:46:24 -05:00
Rob Riggs 9df3e5a783 Make frame type numbers explicit. 2019-06-08 22:44:03 -05:00
Rob Riggs 83fa4e6d10 Add feed-forward AGC code. 2019-06-08 22:42:58 -05:00
Rob Riggs 2ebcc19249 Add ARM Q15 filter library. 2019-06-08 22:41:34 -05:00
Rob Riggs 109850607d Remove unnecessary filter code. 2019-06-08 22:39:39 -05:00
Rob Riggs ec2f2af4b4 Remove unnecessary filter code. 2019-06-08 22:39:03 -05:00
Rob Riggs 4ce17e7d53 Add Q15 FIR filter code. 2019-06-08 22:34:53 -05:00
Rob Riggs 741bd802dd Update USB to try to address issue on Windows, and especially Winlink. Address back-to-back packets. Update version to 1.1.3rc1. 2019-03-31 21:40:04 -05:00
Rob Riggs 8676aee482 Update version to 1.1.2. 2019-02-03 12:26:35 -06:00
Rob Riggs 8cfafae010 Fix broken image links in firmware update instructions. 2019-02-03 11:20:09 -06:00
Rob Riggs d00043d43d Fix broken image links in firmware update instructions. 2019-02-03 11:16:38 -06:00
Rob Riggs 85368d12e4 Finish firmware update instructions. 2019-02-02 22:45:39 -06:00
Rob Riggs e9852e5eca Fix inline image links. 2019-02-02 21:46:23 -06:00
Rob Riggs ad4169c442 Fix inline image links. 2019-02-02 21:42:19 -06:00
Mobilinkd LLC 6925f660b3
Create new file. 2019-02-02 18:40:41 -06:00
Rob Riggs 855407f33a Fix SLIP encoding defect in frame encoder. Fix CSMA behavior. 2019-02-02 12:51:04 -06:00
Rob Riggs f9ef7efea8 Merge branch 'master' of github.com:mobilinkd/tnc3-firmware 2019-01-31 18:02:08 -06:00
Rob Riggs 0eb70c4746 Fix timing behavior and a potential null pointer derefernce in the serial port driver. Fix an off-by-one error that caused short packets to be discarded. Update version to 1.1.1. 2019-01-31 18:01:27 -06:00
Mobilinkd LLC e533662a34
Update README.md
Use a better TNC3 diagram image.
2019-01-21 15:11:39 -06:00
Mobilinkd LLC 3a1c632086
Update README.md
More details on DFU process.
2019-01-21 15:06:27 -06:00
Rob Riggs 15e86e72ad Update BLE settings to improve responsiveness (at the expense of power consumption). Change BT class of service to make device icon more distinct. Update version to 1.1.0. 2019-01-21 14:35:41 -06:00
Rob Riggs 3eb3ee7711 Merge branch 'master' of github.com:mobilinkd/tnc3-firmware 2019-01-19 17:42:18 -06:00
Rob Riggs 9e699d07e4 Set the MAC address on startup. Support 'reset to defaults' by holding down power button while pressing reset. 2019-01-19 17:41:56 -06:00
Mobilinkd LLC f18978a18a
Update README.md 2019-01-18 22:14:17 -06:00
Rob Riggs 16eace0cc2 Merge branch 'master' of github.com:mobilinkd/tnc3-firmware 2019-01-18 21:50:13 -06:00
Rob Riggs f87873d26a Fix USB connection/battery charging issue. 2019-01-13 13:17:54 -06:00
Mobilinkd LLC 1b5ad25261
Update README.md
DFU instructions.
2019-01-12 14:54:09 -06:00
Rob Riggs e00cb3d8ba Use same serial number encoding algo that is used in DFU. We now show same serial number in USB, BLE and device info data. Update firmware revision to 1.0.0. 2019-01-12 14:25:22 -06:00