User Tools

Site Tools


packet:ninotnc

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
packet:ninotnc [2026/02/08 14:36] – [Firmware] m0ltepacket:ninotnc [2026/08/07 20:58] (current) – Mort upgrade: tighten emphasis markers so they parse again 0.0.0.0
Line 55: Line 55:
 Baud is symbols per second, bps is bits per second. Where baud=bps, that means each symbol carries 1 bit (i.e. a symbol can have two states, 0 or 1). Where baud is 2x bps, that means each symbol carries 2 bits (i.e. a symbol can have four states: 00, 01, 10, 11). Baud is symbols per second, bps is bits per second. Where baud=bps, that means each symbol carries 1 bit (i.e. a symbol can have two states, 0 or 1). Where baud is 2x bps, that means each symbol carries 2 bits (i.e. a symbol can have four states: 00, 01, 10, 11).
  
-** Decoding Operating Modes from BrdSwchMod **+**Decoding Operating Modes from BrdSwchMod**
  
 When the test button is pressed on the TNC, along with the frame it emits to the radio, it will emit a different frame to the KISS client that is connected.  The BrdSwchMod value in the test frame can be decoded to share information about the TNC: When the test button is pressed on the TNC, along with the frame it emits to the radio, it will emit a different frame to the KISS client that is connected.  The BrdSwchMod value in the test frame can be decoded to share information about the TNC:
Line 137: Line 137:
   * AX.25 - Basic over-the-air protocol utilised for packet radio   * AX.25 - Basic over-the-air protocol utilised for packet radio
   * IL2P - Improved Layer 2 Protocol - effectively implements AX.25 but with some over-the-air improvements, transparent to the host software at both ends.   * IL2P - Improved Layer 2 Protocol - effectively implements AX.25 but with some over-the-air improvements, transparent to the host software at both ends.
-  * IL2P+CRC - IL2P with added checksum. Co-developed by Nino KK4HEJ and Jonathan G4KLX to resolve corruption found with IL2P in practice.+  * IL2P+CRC / IL2Pc - IL2P with added checksum. Co-developed by Nino KK4HEJ and Jonathan G4KLX to resolve corruption found with IL2P in practice.
   * BW - in this context, for FM: channel spacing, and for SSB: audio bandwidth.   * BW - in this context, for FM: channel spacing, and for SSB: audio bandwidth.
   * Baud - symbols per second   * Baud - symbols per second
Line 219: Line 219:
 It's also useful to measure the peak-to-peak voltage of the transmit audio signal fed to the radio after proper deviation is set, using an oscilloscope. In this case it was 690mV. This will serve as a "good enough" deviation setting in the future for this particular radio, and likely for similar radios of the same model. It's also useful to measure the peak-to-peak voltage of the transmit audio signal fed to the radio after proper deviation is set, using an oscilloscope. In this case it was 690mV. This will serve as a "good enough" deviation setting in the future for this particular radio, and likely for similar radios of the same model.
  
 +==== Deviation / test-tone reference ====
  
-The FM modes tones are as follows:+Press the TEST button to emit the tone shown, then tune TX deviation to the target. 
 +Deviation tuning applies to the FM modes only; SSB rows list the audio/centre tone for reference. 
 +Values current for firmware v3/4.44.
  
-0000, 0001: 999 Hz tone for 2.4kHz deviation \\ +^ Switch ^ Band ^ Modulator ^ Test Tone / Centre Freq (Hz) ^ Target Deviation (kHz) ^ 
-00100011500 Hz tone for 1.2kHz deviation \\ +0000 | FM | GFSK 9600 | 999 2.4 | 
-0110, 0111: 1248 Hz tone for 3.0kHz deviation \\ +| 0001 | FM | C4FSK 19200 | 2079 | 5.0 | 
-0101:       2079 Hz tone for 5.0kHz deviation \\ +0010 | FM | GFSK 9600 | 999 | 2.4 | 
-C4FSK 9600 - 1039Hz for 2.5kHz outer deviation \\ +0011 | FM | C4FSK 9600 | 1039 | 2.5 | 
-C4FSK 19200 - 2079Hz for 5.0kHz outer deviation \\+| 0100 | FM | GFSK 4800 | 500 1.2 | 
 +0101 | FM | QPSK 3600 | 2079 5.0 | 
 +| 0110 | FM | AFSK 1200 | 1248 | 3.0 | 
 +| 0111 | FM | AFSK 1200 | 1248 | 3.0 | 
 +| 1000 | SSB | PSK 300 | 1500 | n/a (SSB) | 
 +| 1001 | SSB | PSK 300 | 1500 | n/a (SSB) | 
 +| 1010 | SSB | PSK 1200 | 1500 | n/a (SSB) | 
 +| 1011 | SSB | PSK 1200 | 1500 | n/a (SSB) | 
 +| 1100 | SSB | AFSK 300 | 1700 | n/a (SSB) | 
 +| 1101 | SSB | AFSK 300 | 1700 | n/a (SSB) | 
 +| 1110 | SSB | AFSK 300 | 1700 | n/a (SSB) | 
 +| 1111 | — | SET FROM KISS | n/a | n/a |
  
 ==== Frequency misalignment ==== ==== Frequency misalignment ====
packet/ninotnc.1770561393.txt.gz · Last modified: by m0lte