Mobilinkd LLC
|
7575473ba8
|
Merge pull request #14 from rriggs/patch-1
The yellow and blue buttons are on the other left.
|
2023-04-17 20:32:10 -05:00 |
Rob Riggs
|
0635daa376
|
The yellow and blue buttons are on the other left.
|
2023-04-17 20:30:08 -05:00 |
Rob Riggs
|
9970cb807a
|
Update reference to STM32CubeProgrammer.
|
2023-02-25 22:02:08 -06:00 |
Rob Riggs
|
7830756eee
|
Fix some timeout issues in the serial code. Make it easier to share code between TNC3 and NucleoTNC.
|
2021-01-03 15:37:51 -06:00 |
Rob Riggs
|
43d831419f
|
Fix timeout computation issues affecting USB transfers.
|
2021-01-01 20:17:40 -06:00 |
Rob Riggs
|
3be5539ced
|
Update C++ language settings for new compiler.
|
2020-12-09 19:19:46 -06:00 |
Rob Riggs
|
10965fe1c5
|
Update firmware version to 2.0.2
|
2020-12-09 19:01:05 -06:00 |
Rob Riggs
|
fff4631812
|
Always acquire_wait() in serial/USB IO code. Time out if necessary; don't hang.
|
2020-12-09 17:48:21 -06:00 |
Rob Riggs
|
a69128afa6
|
Merge 9600_baud branch to master (finally).
|
2020-11-27 16:42:07 -06:00 |
Rob Riggs
|
25bc934f0b
|
Packets no longer limited to AX.25.
|
2020-07-04 16:43:34 -05:00 |
Rob Riggs
|
98ceec2559
|
Use a ping-pong buffer for USB RX. Simplify code and improve flow control.
|
2020-07-04 14:45:20 -05:00 |
Rob Riggs
|
88436fbd2a
|
Increase USB input queue size. Change iterator tag on slip encoder. Avoid potential undefind behavior in SLIP code. Send additional flag when transmitting back to back frames. Reduce minimum frame size. Update version to 2.0.1.
|
2020-07-03 19:08:02 -05:00 |
Rob Riggs
|
4813a13426
|
Update release version to v2.0.0.
|
2020-04-19 21:03:22 -05:00 |
Rob Riggs
|
e7ac9c4307
|
Update version to 2.0.0ex3
|
2020-04-17 16:37:50 -05:00 |
Rob Riggs
|
6420bd4f58
|
Add StdDev/SNR calc for debug.
|
2020-04-14 21:02:15 -05:00 |
Rob Riggs
|
f84a4a289e
|
Minor whitespace changes.
|
2020-04-14 19:30:34 -05:00 |
Rob Riggs
|
2c4820ac48
|
Update to version 2.0.0ex2.
|
2020-03-05 20:30:43 -06:00 |
Rob Riggs
|
a78c3df323
|
Loosen DCD requirement for decode.
|
2020-03-05 20:30:13 -06:00 |
Rob Riggs
|
eceaee124b
|
Change IDLE to FLAG (testing; req'd per AX.25).
|
2020-03-05 20:29:30 -06:00 |
Rob Riggs
|
7b721c0d6b
|
Fix hang when starting in 9600 baud mode. Change to non-symmetric GMSK waveform.
|
2020-03-05 20:28:45 -06:00 |
Rob Riggs
|
a06d3b694b
|
Enable sample&hold on DAC channel 2. Log when changing frequency.
|
2020-03-05 20:22:37 -06:00 |
Rob Riggs
|
b320c4a041
|
Experimental FSK change for K7FR.
|
2020-02-27 11:17:58 -06:00 |
Rob Riggs
|
4223b6085e
|
Update version to 2.0.0rc1.
|
2020-02-24 22:40:26 -06:00 |
Rob Riggs
|
6cc5d91a27
|
Update Exclipse project settings.
|
2020-02-24 22:38:49 -06:00 |
Rob Riggs
|
40bc4af9a7
|
Explicitly update the modulator when KISS settings are updated.
|
2020-02-24 22:38:20 -06:00 |
Rob Riggs
|
6d01c396f7
|
Add default case in frame handling code to catch corrupt frame types.
|
2020-02-24 22:37:41 -06:00 |
Rob Riggs
|
e538c20e58
|
Ensure frame type is set for RF frames.
|
2020-02-24 22:36:52 -06:00 |
Rob Riggs
|
d014d8055f
|
Convert serial RX code to DMA to improve reliability, throughput and flow control.
|
2020-02-24 22:36:09 -06:00 |
Rob Riggs
|
0aedbc6d0f
|
Update firmware version to 2.0.0b3.
|
2020-02-23 16:33:12 -06:00 |
Rob Riggs
|
240f7b0413
|
Fix battery level values when 9600 baud is selected.
|
2020-02-23 16:32:47 -06:00 |
Rob Riggs
|
5503b329e8
|
Add passall setter. Move battery level code to demodulators because they own the ADC.
|
2020-02-23 15:58:08 -06:00 |
Rob Riggs
|
32111251f8
|
Fix SET_PASSALL handling.
|
2020-02-23 15:57:04 -06:00 |
Rob Riggs
|
be4004e82e
|
Move modulator init functions from header to source file.
|
2020-02-23 15:55:07 -06:00 |
Rob Riggs
|
a438470692
|
Clean up error_message handling and clock initialization.
|
2020-02-23 15:53:06 -06:00 |
Rob Riggs
|
99ef558766
|
Work around hang when changing demodulators.
|
2020-02-23 15:49:35 -06:00 |
Rob Riggs
|
0151ad00e6
|
Move GET_DATETIME to last sent for GET_ALL_VALUES because iOS Config App expects that. Update firmware version to 2.0.0b2.
|
2020-02-22 21:37:13 -06:00 |
Rob Riggs
|
f72a9a3ff6
|
Update passall rules in HDLC decoder to align more closely with AX.25 specs.
|
2020-02-22 21:35:32 -06:00 |
Rob Riggs
|
c638ff3692
|
Update version to 1.1.7.
|
2020-02-22 19:41:44 -06:00 |
Rob Riggs
|
d1acf0c543
|
Fix defect in serial port rate limit.
|
2020-02-22 19:40:15 -06:00 |
Rob Riggs
|
1a18b3dd1b
|
Fix defect in serial port rate limit.
|
2020-02-22 19:37:59 -06:00 |
Rob Riggs
|
79f145ccd9
|
Fix AFSK modem after FSK changes. Revert changes to DigitalPLL. Remove intrusive diagnostics in AudioInput, along with dead code. Clean up FIR filter code. Add initial passall support. Disable LSCO when transmitting in debug mode. Set fixed mid-range DAC output in FSK modulator when not transmitting to eliminate DC offset. New way to compute IDLE bytes for TX Delay. Clean up HDLC decoder, improve HDLC diagnostics, add Passall support. Add new extended response types for modem support. Update API version to 0x0201. Update firmware version to 2.0.0b1.
|
2020-02-22 19:35:11 -06:00 |
Rob Riggs
|
631953cc30
|
Revert change to 80MHz in OpenOCD config.
|
2020-02-22 19:12:12 -06:00 |
Rob Riggs
|
897aabd414
|
Update STMCubeMX IOC file to nable HSI clock and drive I2C and UART from HSI so communication is not interrupted on clock change.
|
2020-02-22 19:11:03 -06:00 |
Rob Riggs
|
0e4ad6a249
|
Enable HSI clock and drive I2C and UART from it so communication is not interrupted on clock change. Explicitly disable LSCO for release builds.
|
2020-02-22 19:09:23 -06:00 |
Rob Riggs
|
464b05481d
|
Add noreturn attribute to _Error_Handler() to squelch warnings.
|
2020-02-22 19:06:26 -06:00 |
Rob Riggs
|
ef966e3306
|
Basic 9600 baud FSK support.
|
2020-02-07 19:51:44 -06:00 |
Rob Riggs
|
cd2b1f2dde
|
Add code to support changing CPU frequency.
|
2020-02-07 19:48:34 -06:00 |
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 |