08.01.2013 Aufrufe

Schnittstellenbeschreibung (RM-III und RM-III Universal) - disag

Schnittstellenbeschreibung (RM-III und RM-III Universal) - disag

Schnittstellenbeschreibung (RM-III und RM-III Universal) - disag

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

<strong>RM</strong> empfangsbereit<br />

<strong>RM</strong> wartet auf ENQ<br />

|<br />

Wenn kein ENQ -> EXIT<br />

|<br />

<strong>RM</strong> sendet STX<br />

| --------------------------------------------<br />

<strong>RM</strong> warte auf Zeichen |<br />

| |<br />

Wenn kein Zeichen <strong>und</strong> ------------- |<br />

| |<br />

Wenn >0.5s oder Versuch >5 -> EXIT |<br />

| |<br />

Wenn Zeichen CR -> Wird als Ascii-code ->----|<br />

| |<br />

checksumme falsch -> NAK wird gesendet ->-------------<br />

|<br />

Checksumme <strong>und</strong> CR wird aus dem String entfernt.<br />

|<br />

Empfang erfolgreich<br />

<strong>RM</strong> möchte senden:<br />

| -------------------------------<br />

<strong>RM</strong> sendet String+Checksumme+CR |<br />

| |<br />

<strong>RM</strong> wartet 0.2s. auf ACK or NAK |<br />

| |<br />

Wenn (NAK oder >0.2s) <strong>und</strong> Versuche-<br />

|<br />

wenn Versuche>10 --- Fehler<br />

|

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!