NucleoTNC/TNC
Rob Riggs b58357de93 Update 9600 baud code. 2020-12-06 22:48:27 -06:00
..
AFSKModulator.hpp Start of 9600 baud support. 2020-01-10 11:58:25 -06:00
AFSKTestTone.cpp Add TNC code, openocd configs, etc. 2018-07-29 21:34:53 -05:00
AFSKTestTone.hpp Massive update to get the NucleoTNC firmware up to date with the TNC3. Mostly improvements to the moduleator and demodulator sections. Fix EEPROM read/write. Update version number to 1.0.0. 2019-06-22 21:53:34 -05:00
AGC.hpp Add TNC code, openocd configs, etc. 2018-07-29 21:34:53 -05:00
Afsk1200Demodulator.cpp Start of 9600 baud support. 2020-01-10 11:58:25 -06:00
Afsk1200Demodulator.hpp Start of 9600 baud support. 2020-01-10 11:58:25 -06:00
AfskDemodulator.cpp Massive update to get the NucleoTNC firmware up to date with the TNC3. Mostly improvements to the moduleator and demodulator sections. Fix EEPROM read/write. Update version number to 1.0.0. 2019-06-22 21:53:34 -05:00
AfskDemodulator.hpp Massive update to get the NucleoTNC firmware up to date with the TNC3. Mostly improvements to the moduleator and demodulator sections. Fix EEPROM read/write. Update version number to 1.0.0. 2019-06-22 21:53:34 -05:00
AudioInput.cpp Start of 9600 baud support. 2020-01-10 11:58:25 -06:00
AudioInput.hpp Massive update to get the NucleoTNC firmware up to date with the TNC3. Mostly improvements to the moduleator and demodulator sections. Fix EEPROM read/write. Update version number to 1.0.0. 2019-06-22 21:53:34 -05:00
AudioLevel.cpp Start of 9600 baud support. 2020-01-10 11:58:25 -06:00
AudioLevel.hpp Move some pins around, use LED3, and name the AUDIO_IN pin. Initialize DAC, Op Amp and ADC in main(). Increase ADC clock to 80MHz and enable 16x oversampling. Increase sample time to 6.5 cycles. Support up to 16-bit ADC values (oversampling). Widen the DFT bins used for twist detection. Increase the amount of error checking we do. Improve input gain setting algorithm. 2018-08-05 19:21:52 -05:00
DelayLine.hpp Add TNC code, openocd configs, etc. 2018-07-29 21:34:53 -05:00
Demodulator.cpp Start of 9600 baud support. 2020-01-10 11:58:25 -06:00
Demodulator.hpp Start of 9600 baud support. 2020-01-10 11:58:25 -06:00
Digipeater.cpp Add TNC code, openocd configs, etc. 2018-07-29 21:34:53 -05:00
Digipeater.h Add TNC code, openocd configs, etc. 2018-07-29 21:34:53 -05:00
Digipeater.hpp Add TNC code, openocd configs, etc. 2018-07-29 21:34:53 -05:00
DigitalPLL.hpp Update 9600 baud code. 2020-12-06 22:48:27 -06:00
FilterCoefficients.cpp Start of 9600 baud support. 2020-01-10 11:58:25 -06:00
FilterCoefficients.hpp Start of 9600 baud support. 2020-01-10 11:58:25 -06:00
FirFilter.hpp Massive update to get the NucleoTNC firmware up to date with the TNC3. Mostly improvements to the moduleator and demodulator sections. Fix EEPROM read/write. Update version number to 1.0.0. 2019-06-22 21:53:34 -05:00
Fsk9600Demodulator.cpp Update 9600 baud code. 2020-12-06 22:48:27 -06:00
Fsk9600Demodulator.hpp Start of 9600 baud support. 2020-01-10 11:58:25 -06:00
Fsk9600Modulator.cpp Start of 9600 baud support. 2020-01-10 11:58:25 -06:00
Fsk9600Modulator.hpp Start of 9600 baud support. 2020-01-10 11:58:25 -06:00
GPIO.hpp Move some pins around, use LED3, and name the AUDIO_IN pin. Initialize DAC, Op Amp and ADC in main(). Increase ADC clock to 80MHz and enable 16x oversampling. Increase sample time to 6.5 cycles. Support up to 16-bit ADC values (oversampling). Widen the DFT bins used for twist detection. Increase the amount of error checking we do. Improve input gain setting algorithm. 2018-08-05 19:21:52 -05:00
Goertzel.cpp Add TNC code, openocd configs, etc. 2018-07-29 21:34:53 -05:00
Goertzel.h Massive update to get the NucleoTNC firmware up to date with the TNC3. Mostly improvements to the moduleator and demodulator sections. Fix EEPROM read/write. Update version number to 1.0.0. 2019-06-22 21:53:34 -05:00
HDLCEncoder.hpp Start of 9600 baud support. 2020-01-10 11:58:25 -06:00
HdlcDecoder.cpp Massive update to get the NucleoTNC firmware up to date with the TNC3. Mostly improvements to the moduleator and demodulator sections. Fix EEPROM read/write. Update version number to 1.0.0. 2019-06-22 21:53:34 -05:00
HdlcDecoder.hpp Massive update to get the NucleoTNC firmware up to date with the TNC3. Mostly improvements to the moduleator and demodulator sections. Fix EEPROM read/write. Update version number to 1.0.0. 2019-06-22 21:53:34 -05:00
HdlcFrame.cpp Massive update to get the NucleoTNC firmware up to date with the TNC3. Mostly improvements to the moduleator and demodulator sections. Fix EEPROM read/write. Update version number to 1.0.0. 2019-06-22 21:53:34 -05:00
HdlcFrame.hpp Massive update to get the NucleoTNC firmware up to date with the TNC3. Mostly improvements to the moduleator and demodulator sections. Fix EEPROM read/write. Update version number to 1.0.0. 2019-06-22 21:53:34 -05:00
Hysteresis.hpp Add TNC code, openocd configs, etc. 2018-07-29 21:34:53 -05:00
IOEventTask.cpp Start of 9600 baud support. 2020-01-10 11:58:25 -06:00
IOEventTask.h Add TNC code, openocd configs, etc. 2018-07-29 21:34:53 -05:00
IirFilter.hpp Massive update to get the NucleoTNC firmware up to date with the TNC3. Mostly improvements to the moduleator and demodulator sections. Fix EEPROM read/write. Update version number to 1.0.0. 2019-06-22 21:53:34 -05:00
Kiss.cpp Add TNC code, openocd configs, etc. 2018-07-29 21:34:53 -05:00
Kiss.hpp Fix SLIP encoding defect in frame encoder. 2020-01-06 19:37:24 -06:00
KissHardware.cpp Update 9600 baud code. 2020-12-06 22:48:27 -06:00
KissHardware.hpp Update 9600 baud code. 2020-12-06 22:48:27 -06:00
KissTask.cpp Add TNC code, openocd configs, etc. 2018-07-29 21:34:53 -05:00
Led.cpp Add TNC code, openocd configs, etc. 2018-07-29 21:34:53 -05:00
Led.h Fix broken critical section handling when toggling LEDs. 2018-08-12 11:44:53 -05:00
Log.cpp Start of 9600 baud support. 2020-01-10 11:58:25 -06:00
Log.h Start of 9600 baud support. 2020-01-10 11:58:25 -06:00
Modulator.hpp Start of 9600 baud support. 2020-01-10 11:58:25 -06:00
ModulatorTask.cpp Start of 9600 baud support. 2020-01-10 11:58:25 -06:00
ModulatorTask.hpp Start of 9600 baud support. 2020-01-10 11:58:25 -06:00
NRZI.hpp Add TNC code, openocd configs, etc. 2018-07-29 21:34:53 -05:00
NullPort.cpp Add TNC code, openocd configs, etc. 2018-07-29 21:34:53 -05:00
NullPort.hpp Wait, don't crash, when a buffer is unavailable. 2020-01-07 20:33:44 -06:00
PTT.hpp Add TNC code, openocd configs, etc. 2018-07-29 21:34:53 -05:00
PortInterface.cpp Add TNC code, openocd configs, etc. 2018-07-29 21:34:53 -05:00
PortInterface.h Add TNC code, openocd configs, etc. 2018-07-29 21:34:53 -05:00
PortInterface.hpp Add TNC code, openocd configs, etc. 2018-07-29 21:34:53 -05:00
SegmentedBuffer.hpp Add TNC code, openocd configs, etc. 2018-07-29 21:34:53 -05:00
SerialPort.cpp Update 9600 baud code. 2020-12-06 22:48:27 -06:00
SerialPort.h Add TNC code, openocd configs, etc. 2018-07-29 21:34:53 -05:00
SerialPort.hpp Wait, don't crash, when a buffer is unavailable. 2020-01-07 20:33:44 -06:00
memory.hpp Add TNC code, openocd configs, etc. 2018-07-29 21:34:53 -05:00
power.h Add TNC code, openocd configs, etc. 2018-07-29 21:34:53 -05:00