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