File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -24,7 +24,4 @@ dist-ssr
2424* .sw ?
2525
2626# Dev scratch / build output files
27- build_output.txt
28- ts_errors.txt
29- tsc_errors.log
3027prd.md.resolved
Original file line number Diff line number Diff line change @@ -59,6 +59,22 @@ Each transmission is stripped into 64-byte maximum payloads and wrapped in a 10-
5959| ` payload ` | 0-64 bytes | The raw data payload slice |
6060| ` crc32 ` | 4 bytes | 32-bit checksum of the header and payload |
6161
62+ ### FSK Frequency Map
63+
64+ | Symbol (Trit) | 3-bit Value | Frequency (Hz) | Notes |
65+ | :---:| :---:| :---:| ---|
66+ | 0 | ` 000 ` | ** 1400 Hz** | Lowest data frequency |
67+ | 1 | ` 001 ` | ** 1800 Hz** | Also used in Sync Preamble |
68+ | 2 | ` 010 ` | ** 2200 Hz** | |
69+ | 3 | ` 011 ` | ** 2600 Hz** | |
70+ | 4 | ` 100 ` | ** 3000 Hz** | |
71+ | 5 | ` 101 ` | ** 3400 Hz** | Also used in Sync Preamble |
72+ | 6 | ` 110 ` | ** 3800 Hz** | |
73+ | 7 | ` 111 ` | ** 4200 Hz** | Highest data frequency |
74+ | — | Handshake A | ** 900 Hz** | Outside FSK range, wake-up tone |
75+ | — | Handshake B | ** 1050 Hz** | Outside FSK range, wake-up tone |
76+ | — | EOT | ** 700 Hz** | End-of-transmission, below FSK range |
77+
6278## Limitations & Future Ideas
6379
6480- ** Bitrate** : Current speeds are around ~ 37 bps. Future versions will optimize the DSP loop to increase throughput.
You can’t perform that action at this time.
0 commit comments