.. |
AFSKModulator.cpp
|
Update 1200 baud modem to use same timing on both TNC3 and NucleoTNC.
|
2021-06-21 22:01:40 -05:00 |
AFSKModulator.hpp
|
Add support for BER testing. Update version to v2.3.2
|
2021-08-03 21:32:40 -05:00 |
AFSKTestTone.cpp
|
Add support for BER testing. Update version to v2.3.2
|
2021-08-03 21:32:40 -05:00 |
AFSKTestTone.hpp
|
Add support for BER testing. Update version to v2.3.2
|
2021-08-03 21:32:40 -05:00 |
Afsk1200Demodulator.cpp
|
Add support for BER testing. Update version to v2.3.2
|
2021-08-03 21:32:40 -05:00 |
Afsk1200Demodulator.hpp
|
Simplify FIR filter code.
|
2021-06-30 20:16:15 -05:00 |
AfskDemodulator.cpp
|
Simplify FIR filter code.
|
2021-06-30 20:16:15 -05:00 |
AfskDemodulator.hpp
|
Simplify FIR filter code.
|
2021-06-30 20:16:15 -05:00 |
AudioInput.cpp
|
Add support for BER testing. Update version to v2.3.2
|
2021-08-03 21:32:40 -05:00 |
AudioInput.hpp
|
Add support for BER testing. Update version to v2.3.2
|
2021-08-03 21:32:40 -05:00 |
AudioLevel.cpp
|
Allow more time for DC offset to settle.
|
2022-01-23 15:05:20 -06:00 |
AudioLevel.hpp
|
Add support for BER testing. Update version to v2.3.2
|
2021-08-03 21:32:40 -05:00 |
CRC16.h
|
Add M17 support. Refactor code so it is much closer to TNC3 codebase.
|
2021-01-02 21:59:59 -06:00 |
ClockRecovery.h
|
Update to version 2.4.4. Clock recovery improvements. Update the sample index more frequently to reduce EVM. Re-wrote the symbol deviation, offset, EVM code. More code comments.
|
2022-05-29 17:09:09 -05:00 |
Convolution.h
|
Add M17 support. Refactor code so it is much closer to TNC3 codebase.
|
2021-01-02 21:59:59 -06:00 |
Correlator.cpp
|
Add new components for updated M17 demodulator.
|
2021-06-20 20:37:40 -05:00 |
Correlator.h
|
Add missing include.
|
2022-01-23 15:05:20 -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 |
DataCarrierDetect.h
|
Add feature to allow forced DCD unlocking to aid in modem recycling.
|
2022-01-23 15:05:20 -06:00 |
DelayLine.hpp
|
Add TNC code, openocd configs, etc.
|
2018-07-29 21:34:53 -05:00 |
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 |
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 support for BER testing. Update version to v2.3.2
|
2021-08-03 21:32:40 -05: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.cpp
|
Simplify FIR filter code.
|
2021-06-30 20:16:15 -05:00 |
FirFilter.hpp
|
The FirFilter constructor and init function do not need to be templatized.
|
2022-01-23 15:03:37 -06:00 |
FreqDevEstimator.h
|
Update to version 2.4.4. Clock recovery improvements. Update the sample index more frequently to reduce EVM. Re-wrote the symbol deviation, offset, EVM code. More code comments.
|
2022-05-29 17:09:09 -05:00 |
Fsk9600Demodulator.cpp
|
Add support for BER testing. Update version to v2.3.2
|
2021-08-03 21:32:40 -05:00 |
Fsk9600Demodulator.hpp
|
Enable oversampling for all demodulators.
|
2021-06-22 20:41:46 -05:00 |
Fsk9600Modulator.cpp
|
Enable oversampling for all demodulators.
|
2021-06-22 20:41:46 -05:00 |
Fsk9600Modulator.hpp
|
Add support for BER testing. Update version to v2.3.2
|
2021-08-03 21:32:40 -05: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
|
Add missing include files.
|
2021-06-20 20:28:40 -05:00 |
Golay24.cpp
|
Add missing include files.
|
2021-06-20 20:28:40 -05:00 |
Golay24.h
|
Sync NucleoTNC firmware with TNC3 v2.1.8 codebase. Upgrade compiler to GCC 10.2. Upgrade to C++20 for std::span. Changes to reduce stack utilization. Reduce jitter by adjusting clocks & interrupt priority. Fix serial port timeout on large packets. Use floating point for M17 modulator. Fix LICH decode defect.
|
2021-02-21 20:48:09 -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
|
Add support for BER testing. Update version to v2.3.2
|
2021-08-03 21:32:40 -05:00 |
HdlcFrame.hpp
|
Add support for BER testing. Update version to v2.3.2
|
2021-08-03 21:32:40 -05:00 |
Hysteresis.hpp
|
Add TNC code, openocd configs, etc.
|
2018-07-29 21:34:53 -05:00 |
IOEventTask.cpp
|
Add support for BER testing. Update version to v2.3.2
|
2021-08-03 21:32:40 -05:00 |
IOEventTask.h
|
More TNC3 codebase alignment.
|
2021-01-03 15:55:15 -06:00 |
IirFilter.hpp
|
Add reset() function to IIR filter.
|
2022-01-23 15:03:38 -06:00 |
KalmanFilter.h
|
Update to version 2.4.4. Clock recovery improvements. Update the sample index more frequently to reduce EVM. Re-wrote the symbol deviation, offset, EVM code. More code comments.
|
2022-05-29 17:09:09 -05:00 |
Kiss.cpp
|
Add support for BER testing. Update version to v2.3.2
|
2021-08-03 21:32:40 -05: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
|
Update to version 2.4.4. Clock recovery improvements. Update the sample index more frequently to reduce EVM. Re-wrote the symbol deviation, offset, EVM code. More code comments.
|
2022-05-29 17:09:09 -05:00 |
KissHardware.hpp
|
Add support for BER testing. Update version to v2.3.2
|
2021-08-03 21:32:40 -05:00 |
KissTask.cpp
|
Add TNC code, openocd configs, etc.
|
2018-07-29 21:34:53 -05:00 |
LEDIndicator.cpp
|
Add support for BER testing. Update version to v2.3.2
|
2021-08-03 21:32:40 -05:00 |
LEDIndicator.h
|
Add support for BER testing. Update version to v2.3.2
|
2021-08-03 21:32:40 -05:00 |
LinkSetupFrame.h
|
Update callsign decoding based on spec clarification.
|
2021-06-20 20:23:28 -05:00 |
Log.cpp
|
Add missing includes.
|
2021-07-08 19:51:38 -05:00 |
Log.h
|
Add support for BER testing. Update version to v2.3.2
|
2021-08-03 21:32:40 -05:00 |
M17.cpp
|
Add 8 and 11 symbol RRC filters to M17 demod.
|
2022-01-23 15:03:37 -06:00 |
M17.h
|
Add 8 and 11 symbol RRC filters to M17 demod.
|
2022-01-23 15:03:37 -06:00 |
M17Demodulator.cpp
|
Update to version 2.4.4. Clock recovery improvements. Update the sample index more frequently to reduce EVM. Re-wrote the symbol deviation, offset, EVM code. More code comments.
|
2022-05-29 17:09:09 -05:00 |
M17Demodulator.h
|
Update to version 2.4.4. Clock recovery improvements. Update the sample index more frequently to reduce EVM. Re-wrote the symbol deviation, offset, EVM code. More code comments.
|
2022-05-29 17:09:09 -05:00 |
M17Encoder.cpp
|
Add new EOT indicator. Send RSSI/cost info for stream data. Update version to 2.4.0.
|
2021-09-06 18:19:28 -05:00 |
M17Encoder.h
|
Add support for BER testing. Update version to v2.3.2
|
2021-08-03 21:32:40 -05:00 |
M17FrameDecoder.h
|
Update to version 2.4.4. Clock recovery improvements. Update the sample index more frequently to reduce EVM. Re-wrote the symbol deviation, offset, EVM code. More code comments.
|
2022-05-29 17:09:09 -05: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
|
Change clock used for M17 to 48MHz.
|
2022-01-23 15:06:46 -06:00 |
M17Modulator.h
|
Use an 8-symbol length FIR filter for symbol interpolation.
|
2022-01-23 15:03:38 -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 support for BER testing. Update version to v2.3.2
|
2021-08-03 21:32:40 -05:00 |
ModulatorTask.cpp
|
Add support for BER testing. Update version to v2.3.2
|
2021-08-03 21:32:40 -05: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
|
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
|
Add support for BER testing. Update version to v2.3.2
|
2021-08-03 21:32:40 -05:00 |
PTT.hpp
|
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
|
Add support for BER testing. Update version to v2.3.2
|
2021-08-03 21:32:40 -05:00 |
SerialPort.cpp
|
Add support for BER testing. Update version to v2.3.2
|
2021-08-03 21:32:40 -05:00 |
SerialPort.hpp
|
Add support for BER testing. Update version to v2.3.2
|
2021-08-03 21:32:40 -05:00 |
SlidingDFT.h
|
Add new components for updated M17 demodulator.
|
2021-06-20 20:37:40 -05:00 |
StandardDeviation.hpp
|
Update to version 2.4.4. Clock recovery improvements. Update the sample index more frequently to reduce EVM. Re-wrote the symbol deviation, offset, EVM code. More code comments.
|
2022-05-29 17:09:09 -05:00 |
SymbolSlopeIntegrator.h
|
Add symbol slope integrator code (currently unused).
|
2022-01-23 15:05:20 -06:00 |
Trellis.h
|
Add new EOT indicator. Send RSSI/cost info for stream data. Update version to 2.4.0.
|
2021-09-06 18:19:28 -05:00 |
Util.h
|
Add support for BER testing. Update version to v2.3.2
|
2021-08-03 21:32:40 -05:00 |
Viterbi.h
|
Trivial optimization to Viterbi.
|
2022-01-23 15:03:37 -06:00 |
memory.hpp
|
Add support for BER testing. Update version to v2.3.2
|
2021-08-03 21:32:40 -05:00 |
power.h
|
Add TNC code, openocd configs, etc.
|
2018-07-29 21:34:53 -05:00 |