packet:ninotnc
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| packet:ninotnc [2025/10/27 09:54] – [KISS SETHW command] m0gzp | packet:ninotnc [2025/10/27 14:19] (current) – [Operating modes] m0gzp | ||
|---|---|---|---|
| Line 60: | Line 60: | ||
| 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 ** | ||
| + | |||
| + | 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 first two digits the board version (a decimal number, e.g. 04) | ||
| + | * the next two are the physical MODE switch setting (encoded as binary, for example 06 is 0110) | ||
| + | * the last four are the operating mode | ||
| + | |||
| + | For example, for a value of '' | ||
| + | |||
| + | * Board Revision 04 | ||
| + | * MODE switch setting 1111 (set by SETHW hardware command) | ||
| + | * Current Operating Mode 0x23 (MODE_300_AFSKPLL_IL2P_CRC) | ||
| + | |||
| + | The Operating Mode values are **internal** and **may change with firmware version**, so you can use the following table to map the operating mode values **for Version .44 of the Firmware** (current at time of writing): | ||
| + | |||
| + | ^ Switch Mode ^ BrdSwchMod Value ^ Mode Name ^ | ||
| + | | 0 (0000) | ||
| + | | 1 (0001) | ||
| + | | 2 (0010) | ||
| + | | 3 (0011) | ||
| + | | 4 (0100) | ||
| + | | 5 (0101) | ||
| + | | 6 (0110) | ||
| + | | 7 (0111) | ||
| + | | 8 (1000) | ||
| + | | 9 (1001) | ||
| + | | 10 (1010) | ||
| + | | 11 (1011) | ||
| + | | 12 (1100) | ||
| + | | 13 (1101) | ||
| + | | 14 (1110) | ||
| + | | 15 (1111) | ||
| ===== Signals settings ===== | ===== Signals settings ===== | ||
packet/ninotnc.1761558877.txt.gz · Last modified: by m0gzp
