97 Wiederholung
- Anfrage
- 97 (Gerät) bzw. 96 (Bibliothekssystem)
- Antwort
- die zuletzt gesendete Nachricht
- Umfang
- Grundumfang
- Stelle in BX
- 5
Dieses Kommandopaar fällt aus dem Rahmen: Es hat keinen Antwortcode, und beide Seiten dürfen es senden. Es dient allein dazu, eine beschädigt angekommene Nachricht noch einmal anzufordern.
| Code | Wer sendet | Bedeutung |
|---|---|---|
97 |
Gerät | „Sende deine letzte Nachricht noch einmal." |
96 |
Bibliothekssystem | dasselbe in umgekehrter Richtung |
Aufbau#
97<AZ...>
96<AZ...>
Beide Nachrichten bestehen nur aus dem Kommandocode und der Prüfsumme. Eine Sequenznummer tragen sie nicht – sie gehören zu keinem Vorgang, sondern beziehen sich auf das, was zuletzt über die Leitung ging.
Ablauf#
Stimmt die Prüfsumme einer empfangenen Nachricht nicht, sendet der Empfänger die Wiederholungsaufforderung. Der Absender schickt daraufhin seine letzte Nachricht unverändert erneut – mit derselben Sequenznummer und derselben Prüfsumme wie beim ersten Mal.
Das ist der entscheidende Punkt: Die Nachricht wird wiederholt, nicht neu erzeugt. Eine Ausleihe, die das Bibliothekssystem bereits gebucht hat, wird dadurch kein zweites Mal gebucht; das Gerät bekommt lediglich die verlorene Antwort nachgereicht.
Hat der Absender noch gar nichts gesendet, antwortet er seinerseits mit einer Wiederholungsaufforderung. Beantwortet das Gegenüber eine Wiederholungs- aufforderung erneut mit einer solchen, gilt die Verbindung als gestört: Das Gerät baut sie neu auf und meldet sich neu an.
Beispiel#
97AZFEF5<CR>
121YUU20260728 143012AOBVS|AA1140360000042|AB1140360000123|AJEnde, Michael: Momo|AH25.08.2026|AY3AZE64F<CR>
Das Gerät hat die Ausleihantwort beschädigt empfangen und fordert sie erneut an; das Bibliothekssystem sendet dieselbe Nachricht noch einmal.