Skip to content

Instantly share code, notes, and snippets.

@rmmh
Created April 6, 2012 20:27
Show Gist options
  • Save rmmh/2322687 to your computer and use it in GitHub Desktop.
Save rmmh/2322687 to your computer and use it in GitHub Desktop.
0x10c Radio Communications
0x10c Radio Communications
For each solar system, there are 256 channels.
Each channel holds 128 words of data, and gets reset to zeros 8 times per second.
A radio can broadcast 1-128 words once per second to any channel, and receive
1-128 words eight times per second from any channel.
Broadcasting XORs the sent data with the current contents of the channel.
Jamming: 8 radios working together can "jam" 1 channel by XORing it with random data.
Naive, one channel systems will be easy to jam. Frequency-hopping systems will be hard to jam.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment