NucleoTNC/TNC
Rob Riggs 4d097e8a66 More TNC3 codebase alignment. 2021-01-03 15:55:15 -06:00
..
AFSKModulator.cpp More TNC3 codebase alignment. 2021-01-03 15:55:15 -06:00
AFSKModulator.hpp Add M17 support. Refactor code so it is much closer to TNC3 codebase. 2021-01-02 21:59:59 -06:00
AFSKTestTone.cpp Add M17 support. Refactor code so it is much closer to TNC3 codebase. 2021-01-02 21:59:59 -06: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
Afsk1200Demodulator.cpp Add M17 support. Refactor code so it is much closer to TNC3 codebase. 2021-01-02 21:59:59 -06:00
Afsk1200Demodulator.hpp More TNC3 codebase alignment. 2021-01-03 15:55:15 -06:00
AfskDemodulator.cpp Add M17 support. Refactor code so it is much closer to TNC3 codebase. 2021-01-02 21:59:59 -06:00
AfskDemodulator.hpp Add M17 support. Refactor code so it is much closer to TNC3 codebase. 2021-01-02 21:59:59 -06:00
AudioInput.cpp Add M17 support. Refactor code so it is much closer to TNC3 codebase. 2021-01-02 21:59:59 -06:00
AudioInput.hpp Add M17 support. Refactor code so it is much closer to TNC3 codebase. 2021-01-02 21:59:59 -06:00
AudioLevel.cpp Add M17 support. Refactor code so it is much closer to TNC3 codebase. 2021-01-02 21:59:59 -06:00
AudioLevel.hpp Add M17 support. Refactor code so it is much closer to TNC3 codebase. 2021-01-02 21:59:59 -06:00
CRC16.h Add M17 support. Refactor code so it is much closer to TNC3 codebase. 2021-01-02 21:59:59 -06:00
CarrierDetect.h Add M17 support. Refactor code so it is much closer to TNC3 codebase. 2021-01-02 21:59:59 -06:00
Convolution.h Add M17 support. Refactor code so it is much closer to TNC3 codebase. 2021-01-02 21:59:59 -06:00
DCD.cpp Add M17 support. Refactor code so it is much closer to TNC3 codebase. 2021-01-02 21:59:59 -06:00
DCD.h Add M17 support. Refactor code so it is much closer to TNC3 codebase. 2021-01-02 21:59:59 -06:00
DelayLine.hpp
Demodulator.cpp Add M17 support. Refactor code so it is much closer to TNC3 codebase. 2021-01-02 21:59:59 -06:00
Demodulator.hpp Add M17 support. Refactor code so it is much closer to TNC3 codebase. 2021-01-02 21:59:59 -06:00
DeviationError.h Add M17 support. Refactor code so it is much closer to TNC3 codebase. 2021-01-02 21:59:59 -06:00
DigitalPLL.hpp Add M17 support. Refactor code so it is much closer to TNC3 codebase. 2021-01-02 21:59:59 -06:00
Encoder.h Add M17 support. Refactor code so it is much closer to TNC3 codebase. 2021-01-02 21:59:59 -06:00
FilterCoefficients.cpp Add M17 support. Refactor code so it is much closer to TNC3 codebase. 2021-01-02 21:59:59 -06:00
FilterCoefficients.hpp Add M17 support. Refactor code so it is much closer to TNC3 codebase. 2021-01-02 21:59:59 -06:00
FirFilter.hpp Add M17 support. Refactor code so it is much closer to TNC3 codebase. 2021-01-02 21:59:59 -06:00
FrequencyError.h Add M17 support. Refactor code so it is much closer to TNC3 codebase. 2021-01-02 21:59:59 -06:00
Fsk4Demod.h Add M17 support. Refactor code so it is much closer to TNC3 codebase. 2021-01-02 21:59:59 -06:00
Fsk9600Demodulator.cpp Add M17 support. Refactor code so it is much closer to TNC3 codebase. 2021-01-02 21:59:59 -06:00
Fsk9600Demodulator.hpp Add M17 support. Refactor code so it is much closer to TNC3 codebase. 2021-01-02 21:59:59 -06:00
Fsk9600Modulator.cpp Add M17 support. Refactor code so it is much closer to TNC3 codebase. 2021-01-02 21:59:59 -06:00
Fsk9600Modulator.hpp Add M17 support. Refactor code so it is much closer to TNC3 codebase. 2021-01-02 21:59:59 -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
Goertzel.h Add M17 support. Refactor code so it is much closer to TNC3 codebase. 2021-01-02 21:59:59 -06:00
Golay24.cpp Add M17 support. Refactor code so it is much closer to TNC3 codebase. 2021-01-02 21:59:59 -06:00
Golay24.h Add M17 support. Refactor code so it is much closer to TNC3 codebase. 2021-01-02 21:59:59 -06:00
HDLCEncoder.hpp Add M17 support. Refactor code so it is much closer to TNC3 codebase. 2021-01-02 21:59:59 -06:00
HdlcDecoder.cpp Add M17 support. Refactor code so it is much closer to TNC3 codebase. 2021-01-02 21:59:59 -06:00
HdlcDecoder.hpp Add M17 support. Refactor code so it is much closer to TNC3 codebase. 2021-01-02 21:59:59 -06: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 Add M17 support. Refactor code so it is much closer to TNC3 codebase. 2021-01-02 21:59:59 -06:00
Hysteresis.hpp
IOEventTask.cpp Add M17 support. Refactor code so it is much closer to TNC3 codebase. 2021-01-02 21:59:59 -06:00
IOEventTask.h More TNC3 codebase alignment. 2021-01-03 15:55:15 -06:00
IirFilter.hpp Add M17 support. Refactor code so it is much closer to TNC3 codebase. 2021-01-02 21:59:59 -06:00
Kiss.cpp Add M17 support. Refactor code so it is much closer to TNC3 codebase. 2021-01-02 21:59:59 -06:00
Kiss.hpp Add M17 support. Refactor code so it is much closer to TNC3 codebase. 2021-01-02 21:59:59 -06:00
KissHardware.cpp More TNC3 codebase alignment. 2021-01-03 15:55:15 -06:00
KissHardware.hpp More TNC3 codebase alignment. 2021-01-03 15:55:15 -06:00
KissTask.cpp
LEDIndicator.cpp Add M17 support. Refactor code so it is much closer to TNC3 codebase. 2021-01-02 21:59:59 -06:00
LEDIndicator.h Add M17 support. Refactor code so it is much closer to TNC3 codebase. 2021-01-02 21:59:59 -06:00
LinkSetupFrame.h Add M17 support. Refactor code so it is much closer to TNC3 codebase. 2021-01-02 21:59:59 -06:00
Log.cpp Use KISS-based logging since SWO does not work on Nucleo32. 2018-08-05 19:23:38 -05:00
Log.h Add M17 support. Refactor code so it is much closer to TNC3 codebase. 2021-01-02 21:59:59 -06:00
M17.cpp Add M17 support. Refactor code so it is much closer to TNC3 codebase. 2021-01-02 21:59:59 -06:00
M17.h Add M17 support. Refactor code so it is much closer to TNC3 codebase. 2021-01-02 21:59:59 -06:00
M17Demodulator.cpp Add M17 support. Refactor code so it is much closer to TNC3 codebase. 2021-01-02 21:59:59 -06:00
M17Demodulator.h More TNC3 codebase alignment. 2021-01-03 15:55:15 -06:00
M17Encoder.cpp More TNC3 codebase alignment. 2021-01-03 15:55:15 -06:00
M17Encoder.h Add M17 support. Refactor code so it is much closer to TNC3 codebase. 2021-01-02 21:59:59 -06:00
M17FrameDecoder.h Add M17 support. Refactor code so it is much closer to TNC3 codebase. 2021-01-02 21:59:59 -06:00
M17Framer.h Add M17 support. Refactor code so it is much closer to TNC3 codebase. 2021-01-02 21:59:59 -06:00
M17Modulator.cpp Add M17 support. Refactor code so it is much closer to TNC3 codebase. 2021-01-02 21:59:59 -06:00
M17Modulator.h Add M17 support. Refactor code so it is much closer to TNC3 codebase. 2021-01-02 21:59:59 -06:00
M17Randomizer.h Add M17 support. Refactor code so it is much closer to TNC3 codebase. 2021-01-02 21:59:59 -06:00
M17Synchronizer.h Add M17 support. Refactor code so it is much closer to TNC3 codebase. 2021-01-02 21:59:59 -06:00
Modulator.hpp Add M17 support. Refactor code so it is much closer to TNC3 codebase. 2021-01-02 21:59:59 -06:00
ModulatorTask.cpp Add M17 support. Refactor code so it is much closer to TNC3 codebase. 2021-01-02 21:59:59 -06:00
ModulatorTask.hpp Add M17 support. Refactor code so it is much closer to TNC3 codebase. 2021-01-02 21:59:59 -06:00
NRZI.hpp
NullPort.cpp
NullPort.hpp More TNC3 codebase alignment. 2021-01-03 15:55:15 -06:00
PTT.hpp Add M17 support. Refactor code so it is much closer to TNC3 codebase. 2021-01-02 21:59:59 -06:00
PhaseEstimator.h Add M17 support. Refactor code so it is much closer to TNC3 codebase. 2021-01-02 21:59:59 -06:00
PolynomialInterleaver.h Add M17 support. Refactor code so it is much closer to TNC3 codebase. 2021-01-02 21:59:59 -06:00
PortInterface.cpp Add M17 support. Refactor code so it is much closer to TNC3 codebase. 2021-01-02 21:59:59 -06:00
PortInterface.h Add M17 support. Refactor code so it is much closer to TNC3 codebase. 2021-01-02 21:59:59 -06:00
PortInterface.hpp Add M17 support. Refactor code so it is much closer to TNC3 codebase. 2021-01-02 21:59:59 -06:00
SegmentedBuffer.hpp
SerialPort.cpp More TNC3 codebase alignment. 2021-01-03 15:55:15 -06:00
SerialPort.hpp Add M17 support. Refactor code so it is much closer to TNC3 codebase. 2021-01-02 21:59:59 -06:00
StandardDeviation.hpp Add M17 support. Refactor code so it is much closer to TNC3 codebase. 2021-01-02 21:59:59 -06:00
SymbolEvm.h Add M17 support. Refactor code so it is much closer to TNC3 codebase. 2021-01-02 21:59:59 -06:00
Trellis.h Add M17 support. Refactor code so it is much closer to TNC3 codebase. 2021-01-02 21:59:59 -06:00
Util.h Add M17 support. Refactor code so it is much closer to TNC3 codebase. 2021-01-02 21:59:59 -06:00
Viterbi.h Add M17 support. Refactor code so it is much closer to TNC3 codebase. 2021-01-02 21:59:59 -06:00
memory.hpp
power.h