Startseite / M-Projekte / MRAP-Protokoll

MRAP-Protokoll

Mayeryn-Produkt

Projektbeschreibung

Vollständig proprietäres Kommunikationsprotokoll in UART-Schnittstelle und Schlafen in den Geräten des Unternehmens verwendet Mayyeryn. Es wurde aus Not heraus geschaffen Ausfallfreie Kommunikation zwischen unseren Ultraschallsensoren und dem Hauptgerät, das sie verwaltet. Der Schwerpunkt lag auf Skalierbarkeit der Lösung und die Möglichkeit der Nutzung zwischen verschiedenen Geräten.

genaue Angaben

Protokół działa w typowym dla takich rozwiązań modelu Master-slave, co pozwoliło na przewidywalną pracę urządzeń. Zaimplementowano również system kontroli błędów w postaci sumy kontrolnej obliczanej algorytmem CRC-16/ARC. Komunikacja bazuje na 8-bitowym asynchronicznym transferze danych. Schemat ramki wychodzącej protokołu MRAP:

SFFNADDRSIZEPAYLOADCRC
    Zawiera:
  • SF - ramkę początkową
  • FN - numer ramki
  • ADDR - adres urządzenia na który ma zostać wysłany komunikat
  • SIZE - rozmiar pola
  • PAYLOAD - komendy i parametry
  • CRC - sumę kontrolną pozwalającą wykryć błędy transmisji

Hast du eine Frage?

Schreib uns!