Der einzige aktuelle 6-Bit-Code, den ich kenne, ist base64. Dies verwendet vier druckbare 6-Bit-Zeichen zum Speichern von drei 8-Bit-Werten (6x4 = 8x3 = 24 Bit).
die 6-Bit-Werte werden aus den Zeichen gezeichnet:
ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz/
, die die Werte 0 bis 63. Vier von diesen (etwa UGF4
) verwendet werden, sind drei 8-Bit-Werte zu repräsentieren.
UGF4 = 010100 000110 000101 111000
= 01010000 01100001 01111000
= Pax
Ist dies, wie Sie Ihre Daten codiert ist, gibt es viele Schnipsel um das wird Ihnen sagen, wie sie zu entschlüsseln (und viele Sprachen haben den Encoder und Decoder eingebaut oder in einer mitgelieferten Bibliothek). Wikipedia hat einen guten Artikel dafür here.
Wenn es nicht base64 ist, dann müssen Sie das Kodierungsschema herausfinden. Einige ältere Schemata verwendeten andere Suchmethoden der Shift-In/Shut-Out (SI/SO) -Codes zum Auswählen einer Seite innerhalb von Zeichensätzen, aber ich denke, dass eher erweiterte Zeichen (zB japanische DBCS-Zeichen) als normale ACSII-Zeichen ausgewählt wurden .
Sie müssen weitere Informationen bereitstellen. Woher kommen Ihre 6-Bit-Daten? (LabView vielleicht?) –