Hallo
000110010001000000100110001000 010110010000001000100010001000
000101010100000111000000010010
010011000100010010000110000100
010010000010000111000000000101
000101010011000011000100001101
Hat jemand eine Idee, um welche Codierung es sich hier
handelt?
Schwierig. Komme ich nicht drauf (ist auch schon spät).
Einige Angaben wären noch hilfreich:
- ist das 1. Zeichen Start des ‚Leserahmens‘?
- ist das MSB first oder LSB first?
- ist die Codierung ‚interleaved‘?
- hat der „fehlende Absatz“ in Zeile 1 was zu bedeuten?
- ist der Code ein in sich vollständiger Satz (keine Bits fehlen)?
Also ich tippe mal auf einen 4-byte LSB first,
geshiftet um einen Startwert.
Annahme 1: 4 Byte, Shift=64, LSB, non-interleaved
print map chr(64 + oct '0b'.$\_), $code =~ /\d{4}/g ;
Resultat:
AIA@BFBAFD@HHHHAEDAL@DICAABAHDDHBAL@ADEDLCA@M
Annahme 2: 4 Byte, Shift=64, MSB, non-interleaved
print map chr(64 + oct '0b'.reverse), $code =~ /\d{4}/g ;
Resultat:
HIH@DFDHFB@AAAAHJBHC@BILHHDHABBADHC@HBJBCLH@K
Verrätst Du es uns?
Grüße
CMБ