Benutzer-Werkzeuge

Webseiten-Werkzeuge


code-ids_ting-ids

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
code-ids_ting-ids [03.03.2026 07:48] – [Erstellung] berndcode-ids_ting-ids [11.03.2026 15:19] (aktuell) – [Erstellung] bernd
Zeile 64: Zeile 64:
 ^ Position ^ Wert (binär) ^ ^ Position ^ Wert (binär) ^
 | links oben | 00 | | links oben | 00 |
-| rechts oben | 01 +| rechts oben | 10 
-| rechts unten | 10 |+| rechts unten | 01 |
 | links unten | 11 | | links unten | 11 |
  
-Der resultierende Wert ist eine Big-Endian-Binärzahl. +Der resultierende Wert ist eine Little-Endian-Binärzahl. Daher folgt auf 00 die 10 und erst dann die 01
-Bei der Berechnung der Checksumme werden die einzelnen Werte anders als zuvor auf die linke und rechte Seite der Berechnungsformel aufgeteilt:+Bei der Berechnung der Checksumme werden die einzelnen Werte wie folgt auf die linke und rechte Seite der Berechnungsformel aufgeteilt:
 <code> <code>
-CK = (((W1 XOR W3 XOR A1 XOR B2 ) AND 0x01) << 1) OR ((W0 XOR W2 XOR A2 XOR B2) AND 0x01)+CK = (((W1 XOR W7 XOR W4 XOR W6 ) AND 0x01) << 1) OR ((W0 XOR W2 XOR W3 XOR W5) AND 0x01)
 </code> </code>
  
-Um welche Werte genau es sich dabei um A und B handeltbleibt noch zu erforschen - jeweils einer der A-Werte fließt in die rechte Stelle der Checksumme ein, der andere in die linke Stelle. Ebenso ist es bei den B-Werten.+Im Handel sind maximal 504 Aufnahme-Sticker erhältlich, deshalb wird es oberhalb der ersten neun Bit schwieriger, die Richtigkeit der obigen Codes zu überprüfen
  
 ==== Abspielcodes ==== ==== Abspielcodes ====
  
-Die Punktemuster, um die Töne dann auch wieder abzuspielen, werden ebenso codiert wie die Aufnahmecodes; es wird einfach nur eine um 41627 verminderte Zahl benutzt - Beispiele:+Die Punktemuster, um die Töne dann auch wieder abzuspielen, werden ebenso codiert wie die Aufnahmecodes; es wird einfach nur eine um 1019 erhöhte Zahl benutzt - Beispiele:
  
-^ Wiedergabecode ^ dazugehöriger Aufnahmecode ^ +^ Wiedergabecode ^ dazugehöriger Aufnahmecode ^ Nummer auf dem Sticker ^ Dateiname 
-|6729|48356+|6729|5710|031|TestRec32.wav
-|6730|48357+|6730|5711|032|TestRec33.wav
-|6731|48378+|6731|5712|033|TestRec34.wav
-|6732|48379+|6732|5713|034|TestRec35.wav
-|6733|48376+|6733|5714|035|TestRec36.wav
-|6734|48377+|6734|5715|036|TestRec37.wav
-| usw. | usf. |+| usw. | usf. | | |
  
 ===== Ting-IDs ===== ===== Ting-IDs =====
code-ids_ting-ids.1772524133.txt.gz · Zuletzt geändert: von bernd