13.07.2015 Aufrufe

Erweitertes Handbuch - SYMEK GmbH

Erweitertes Handbuch - SYMEK GmbH

Erweitertes Handbuch - SYMEK GmbH

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

und die Antwort könnte sein:00 01 49 55 53 43 00! ! I U S C !! ! +---- Null als Ende-Kennung! !! +---- Code = 1 (Erfolg)+------- Kanal = 0 (gleiche Nummer wie in der Abfrage)Falls der Befehl falsch war, keinen Erfolg hatte oder nicht in einer Folge von anderen Daten übertragen werdendurfte, dann wird eine Fehlermeldung erzeugt, die entsprechend der Kodierung 2 gesendet wird.Fehlermeldungenkein gültiger BefehlINVALID COMMANDnicht bereit,Zeile wurde ignoriert TNC BUSY - LINE IGNOREDanal ist schon belegtCHANNEL ALREADY CONNECTEDStation ist schon connected STATION ALREADY CONNECTEDAls Beispiel;es wird diese Datenzeile gesendet:03 00 0C 48 65 6C 6C 6F 20 74 68 65 72 65 2E 0D! ! ! H e l l o t h e r e . CR! ! ! !! ! ! (dieses ist ein Datenbyte!) ----+! ! +---- Anzahl = 12 (dreizehn Datenbytes)! +------- Info/cmd = 0 (dieses sind Informationen)+---------- Kanal = 3 (als Beispiel)Hat der TNC kein RAM frei als Puffer zur Aufname der Zeile, dann wird er mit einer Code 2 Fehlermeldungzurückkommen mit der Information :03 02 544C432042555359202D204C494C452049474C4F524544 00! ! T N C B U S Y - L I N E I G N O R E D !! ! !! +---- Code = 2 (Fehler) mit Null abgeschlossen -++------ Kanal = 3 (gleich dem der Sendung)Sendet man einen unsinnigen Befehl:00 01 03 4A 55 4C 4B! ! ! J U N K! ! !! ! +---- Anzahl = 3 (vier Daten-Bytes)! +------- Info/cmd = 1 (dies ist ein Befehl)+---------- Kanal = 0 (egal welcher Kanal)Dann erhält man die Beschwerde in der Code 2 Form:00 02 49 4E 56 41 4C 49 44 20 43 4F 4D 4D 41 4E 44 00! ! I N V A L I D C O M M A N D !! ! !! +--- Code = 2 (Fehler) mit Null abgeschlossen-++------ Kanal = 0 (gleich dem in der Sendung)Die verbleibenden Codes 3 bis 7 werden lediglich als Antwort auf ein Pollen mit dem "G" Befehl verwendet. Inder Antwort kann auch ein Code "0" erscheinen, was einfach heisst, dass für den Kanal nichts vorliegt, d.h.nichts hat den Status verändert. Im Betrieb wird dies eine sehr häufige Antwort sein.0x 00! !! +---- Code = 0 (es liegt nichts vor)+------- Channel = x (wie im entsprechenden "G"-Befehl)Code 3Der Code 3 identifiziert zum "link status" also zu den bestehenden Verbindungen. Dazu das nächste Kapitel:09.11.02 erweitertes <strong>Handbuch</strong> zum TNC Seite 21

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!