tnc3-firmware/TNC
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
..
AFSKModulator.hpp
AFSKTestTone.cpp
AFSKTestTone.hpp Make AFSKTestTone object globally accessible. Stop sending test tones if a real packet arrives. Fix broken header guard. 2019-01-05 20:48:57 -06:00
AGC.hpp
AfskDemodulator.cpp Add debug logging to the pool allocator. 2018-09-21 21:06:06 -05:00
AfskDemodulator.hpp
AudioInput.cpp Fix compilation warnings. Disable unsafe (and currently unused) functions. 2019-01-06 12:06:56 -06:00
AudioInput.hpp
AudioLevel.cpp Only delay when setting input gain when doing auto-adjust. 2018-11-14 17:10:36 -06:00
AudioLevel.hpp
DCD.cpp Trivial change to DCD. 2018-09-19 22:43:03 -05:00
DCD.h
DelayLine.hpp
Digipeater.cpp Add digi implementation notes. 2018-10-28 21:26:04 -05:00
Digipeater.h Fix syntax error. 2018-09-19 22:38:50 -05:00
Digipeater.hpp Add digi implementation notes. 2018-10-28 21:26:04 -05:00
DigitalPLL.cpp
DigitalPLL.hpp
Filter.cpp
Filter.h
Filter.hpp
FilterCoefficients.hpp
FirFilter.hpp
GPIO.hpp
Goertzel.cpp
Goertzel.h
HDLCEncoder.hpp
HdlcDecoder.cpp Add debug logging to the pool allocator. 2018-09-21 21:06:06 -05:00
HdlcDecoder.hpp Add debug logging to the pool allocator. 2018-09-21 21:06:06 -05:00
HdlcFrame.cpp Allow waiting for a frame if one is not immediately available. Wait for frame in SerialPort handler. 2018-11-11 21:33:04 -06:00
HdlcFrame.hpp Increase frame pool count to match segment pool count. Fixes #4. 2019-01-05 21:29:02 -06:00
Hysteresis.hpp
IOEventTask.cpp 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
IOEventTask.h
IirFilter.hpp
Kiss.cpp
Kiss.hpp
KissHardware.cpp 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
KissHardware.h Support power on/off via USB. Initialize PTT on power-on. Reset on resume from stop2. 2018-11-04 10:03:25 -06:00
KissHardware.hpp Fix #3. Store error message in SRAM and reset. Return error message in GET_ALL_VALUES. 2019-01-06 16:39:34 -06:00
KissTask.cpp
LEDIndicator.cpp
LEDIndicator.h
Log.cpp Minor logging improvements. 2018-10-28 21:27:27 -05:00
Log.h Minor logging improvements. 2018-10-28 21:27:27 -05:00
ModulatorTask.cpp
ModulatorTask.hpp
NRZI.hpp
NullPort.cpp
NullPort.hpp Add debug logging to the pool allocator. 2018-09-21 21:06:06 -05:00
PTT.hpp
PortInterface.cpp
PortInterface.h
PortInterface.hpp Reduce buffer size to max allowed for USB. 2018-10-28 21:02:14 -05:00
PowerMode.cpp Start work on power saving modes. 2018-09-19 22:38:18 -05:00
PowerMode.h Start work on power saving modes. 2018-09-19 22:38:18 -05:00
SegmentedBuffer.hpp
SerialPort.cpp Increase delay in serial port to avoid receiving too many small packets, leading to resource starvation. Disable VERBOSITY support. Increase firmware rev to 0.8.12. 2018-11-17 13:57:10 -06:00
SerialPort.hpp Do not enable/disable UART when opening/closing port as it causes corruption and missed data. Handle Tx timeouts better, including aborting DMA transfers when necessary. Remove egregious debug logging which was causing hangs due to resource starvation. 2018-10-28 20:59:01 -05:00
UsbPort.cpp Handle single-byte transfers over USB more efficiently. Linux seems to do only single byte transfers for ACM ports. 2018-10-28 21:01:24 -05:00
UsbPort.h
UsbPort.hpp Handle single-byte transfers over USB more efficiently. Linux seems to do only single byte transfers for ACM ports. 2018-10-28 21:01:24 -05:00
base64.cpp Set serial number in BM78 DIS and USB descriptor, and return it via KISS HW commands. 2018-10-29 14:06:52 -05:00
base64.h Set serial number in BM78 DIS and USB descriptor, and return it via KISS HW commands. 2018-10-29 14:06:52 -05:00
bm78.cpp 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
bm78.h 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
bm78_eeprom.cpp 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
bm78_eeprom.hpp Update BM78 EEPROM loading/configuration process. BT security is disabled because that was the only way to get both EDR and LE to work on both Linux and Android at the same time. 2018-10-28 20:18:21 -05:00
memory.hpp
power.h