Update 'WSPR Message Coding'
parent
3d4896e708
commit
2b85f93d73
|
@ -20,3 +20,23 @@ and `nu = msg_type % 10`:
|
|||
* Message with a 15bit hash call sign
|
||||
* 6 Character locator
|
||||
* Power is `-msg_type - 1`
|
||||
|
||||
Two common usecases:
|
||||
1. Alternating between standard messages and messages with extended locators. Usually used to give a more precise position e.g. for moving mobile stations.
|
||||
2. Alternating between message with prefixed call signs and messages with extended locators.
|
||||
If you have to use prefix, this is the only way to transmit your full call sign and a locator.
|
||||
The prefix will also be part of the hash so your messages can be matched.
|
||||
|
||||
Standard Message
|
||||
-------------------------
|
||||
Explained quite well in [The WSPR Coding Process](http://g4jnt.com/WSPR_Coding_Process.pdf) by G4JNT.
|
||||
|
||||
|
||||
Prefixed Callsign Message
|
||||
------------------------------------
|
||||
**TODO**
|
||||
|
||||
Exetended Locator Message
|
||||
---------------------------------------
|
||||
Hash function use for the call sign is `hashlittle` from [lookup3.c](http://burtleburtle.net/bob/c/lookup3.c) one of the [Jenkins hash functions](https://en.wikipedia.org/wiki/Jenkins_hash_function).
|
||||
The hash function is applied to the complete call sign including any prefix or suffix.
|
||||
|
|
Loading…
Reference in New Issue