Switch branches/tags
Nothing to show
Find file History
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
..
Failed to load latest commit information.
build
Makefile
README.md
api-test.html
main.js
ring-buffer.js
sonic-coder.js
sonic-server.js
sonic-socket.js
style.css

README.md

SonicNet: Ultrasonic Networking

Transmission parameters:

  • alphabet: set of characters that can be transmitted.
  • char duration: how long a character is transmitted for.
  • start character: the "message start" delimiter.
  • end character: the "message end" delimiter.

Each message is a string of characters from the alphabet. Adjacent characters cannot be repeated.

This is the JavaScript library.