TAP - Tiny Address Protocol

Project Kroketa

Developed together with Urpekari for a variety of vehicle types.

Lightweight datalink-layer agnostic protocol.

The tiny address protocol uses (you guessed it) a tiny addressing scheme. It has a standard message-type range and a customizable mission-specific message type range.


Interesting datalinks :)

These are the datalink layers we have tested, both as part of Urpekari or independently for the Galerna class.

UART - Twisted Pair

Simple wired protocol, especially useful for underwater ROVs.

Also very helpful for internal communication! :O

LoRa - RFM95W

Long-Range, low-power, low-datarate and highly-reliable radio communication.

My personal favourite :3

Raw 2.4GHz datalink - NRF24L01

Technically great, practically unreliable. Up to 1Mb/s bitrate radio communication with acceptable range.

The source of many a headache. :'(


Implementations

Two forks of the TAP protocol can be found on github:

Base variant

The original project maintained by CrashLogger.

Urpekari

Variant with custom messages for Urpekari missions and vehicles.