Die Meldungen der Error-Kontrolle der MIDI-Treiber:

Menue-Zeile: Kontroll-Z„hler.
    ok=nnnn #nnn    CRCnnn
    !       !       !
    !       !       !____ Fehler bei CRC-Check. (in der Leitung gest”rt)
    !       !
    !       !________ Fehler an der Schnittstelle (overrun)
    !
    !____________ korrektes Paket


1. Zeile:  (MIDI_COM SENDE-Aufruf.)
    TYP: nnnn   !=> nn  =>! nn
    !            !      !_________ Empf„nger-Bitmuster
    !            !
    !            !________ Nr. des Absenders
    !
    !_______ Paket-Typ (siehe Tabelle 1)

2. Zeile:  (MIDI_COM SENDE-Aufruf.)
    TYP: nnnn   !=> nn  =>! nn  XXXXXX
    !            !      !       !
    !            !      !       !______ >>>>>>  Sendung geht ins Netz
    !            !      !               <<<<<<  Reply angekommen
    !            !      !
    !            !      !_________ Empf„nger-Bitmuster
    !            !
    !            !________ Nr. des Absenders
    !
    !_______ Paket-Typ (siehe Tabelle 1)

3. Zeile:  (MIDI_COM Auftragsempfang.)
    TYP: nnnn   !=> nn  =>! nn  XXXXXX
    !            !      !       !
    !            !      !       !______ ??????  Anfrage durch anderen Rechner
    !            !      !               reply   Reply gesendet
    !            !      !               >====>  Paket weitergeleitet.
    !            !      !
    !            !      !_________ Empf„nger-Bitmuster
    !            !
    !            !________ Nr. des Absenders
    !
    !_______ Paket-Typ (siehe Tabelle 1)

Tabelle 1: Paket-Typen
#define  neu_stat   4     /* Status ge„ndert     */
#define  zeile      7     /* Druckzeile  */
#define  _EOP       6     /* print-file-Ende    */
#define  _FFEOP     11    /* Print-File-Ende mit Form-Feed */
#define  error      9     /* Lesefehler   */

/* msg-Konstanten */
#define _SEND_DATA    6002  /* Nutznachricht senden  */
#define _PRINT        6003  /* Druckfile uebertragen */
#define _UNITIME      6007  /* setze Zeit fr ganzen Ring gleich */
#define _RD_FILE      6010  /* lese Teil eines Files in Puffer   */
#define _WRFIL        6012  /* SCHREIBE IN EIN FILE  */
#define _OPFILE       6013  /* DO_FOPEN EXTERNAL     */
#define _CRFILE       6014  /* CREATE FILE EXTERNAL  */
#define _DEL_DIR      6015  /* Verzeichniss l”schen */
#define _DEL_FIL      6016  /* File l”schen */
#define _CRE_DIR      6017  /* Verzeichniss anlegen */
#define _FS_NEXT      6018  /* Verzeichnis-Eintrag */
#define _FS_FIRST     6019  /* Erster Verzeichnisseintrag */
#define _DIFREE       6020  /* Freier Plattenspeicher */
#define _FRENAME      6021  /* File umbenennen */
#define _F_ATTRIB     6022  /* fattribute*/
#define _DOSTIME      6023  /* fdatime   */
#define _DS_PATH      6024  /* Pfad setzen */

