AC1-Berlin, Kassetten-Aufzeichnungsverfahren

  • Allgemeines:
    Übertragungsrate 1500 bit/s,

  • Bit-Format:
    1 Bit = 1 Schwingung 1500Hz = 666µs lang,
    0 entspricht ¯|_ und 1 entspricht _|¯

  • Byteformat:
    keine Start- und Stopbits
    höchstwertigstes Bit wird zuerst übertragen

    Beispiel: Polarisationssbyte 0x0E6 oder invers 0x019
  • E 6 1 9
    1 1 1 0 0 1 1 0 0 0 0 1 1 0 0 1
    _|¯ |_|¯ |_|¯ ¯|_ |¯|_ _|¯ |_|¯ ¯|_ |¯|_ |¯|_ |¯|_ _|¯ |_|¯ ¯|_ |¯|_ _|¯

  • File-Format: AC1-Mode, Monitor V 3.1

    512 Nullbytes zum Einschwingen der Aussteuerungsautomatik
    0x0E6, Polarisationsbyte
    0x055, Kennbyte für Namen
    Namen, max. 16 Zeichen, wenn kürzer wird mit Leerzeichen aufgefüllt
    ( im Original nur 6 Zeichen )
    256 Nullbytes, Zeit für Namensdarstellung beim Einlesen

    0x03C, Kennbyte für Datenblock
    0x0XX, Blocklänge, normal 256, Restblock entsprechend weniger
    0x0XX, Blockstartadresse, Lowbyte
    0x0XX, Blockstartadresse, Highbyte
    256 Datenbyte, Restblock entsprechend weniger
    0x0XX, Prüfsumme = Summe von Low- und Highteil der Blockstartadresse plus Summe über alle Datenbytes des Blocks

    weitere Blöcke

    0x078, Kennbyte für Endeblock
    0x0XX, Startadresse, Lowbyte
    0x0XX, Startadresse, Highbyte

  • File-Format: Basic V1.1-Mode, 8K-Basic V 1.1

    512 Nullbytes zum Einschwingen der Aussteuerungsautomatik
    0x0E6, Polarisationsbyte
    Namen, max. 6 Zeichen, wenn kürzer wird mit Leerzeichen aufgefüllt

    0x0D3, Identifikation Basicfile
    0x0XX, Länge des Datenblocks, Highbyte
    0x0XX, Länge des Datenblocks, Lowbyte
    Datenbytes als 1 Block ohne Prüfsumme