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 [16.02.2026 09:48] – [Erstellung] berndcode-ids_ting-ids [11.03.2026 15:19] (aktuell) – [Erstellung] bernd
Zeile 50: Zeile 50:
  
 ==== Besonderheit: Aufnahmecodes ==== ==== Besonderheit: Aufnahmecodes ====
 +//siehe hierzu auch den Hauptartikel:// [[Aufnahmecodes|Aufnahmecodes]]
  
 Die Aufnahmecodes setzen sich ähnlich zusammen wie die "normalen" Ting-Codes, aber es gibt einige bedeutende Unterschiede. Die Aufnahmecodes setzen sich ähnlich zusammen wie die "normalen" Ting-Codes, aber es gibt einige bedeutende Unterschiede.
Zeile 63: 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 |
  
-Die Zusammensetzung der binären Codenummer setzt sich wieder aus den Feldern W7-W0 zusammen, aber die einzelnen Werte werden bei der Berechnung der Checksumme anders als zuvor auf die linke und rechte Stelle aufgeteilt:+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 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 handelt, bleibt noch zu erforschen jeweils einer der A-Werte fließt in die rechte Stelle der Checksumme einder 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 ==== 
 + 
 +Die Punktemusterum 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 ^ Nummer auf dem Sticker ^ Dateiname ^ 
 +|6729|5710|031|TestRec32.wav| 
 +|6730|5711|032|TestRec33.wav| 
 +|6731|5712|033|TestRec34.wav| 
 +|6732|5713|034|TestRec35.wav| 
 +|6733|5714|035|TestRec36.wav| 
 +|6734|5715|036|TestRec37.wav| 
 +| usw. | usf| | |
  
 ===== Ting-IDs ===== ===== Ting-IDs =====
code-ids_ting-ids.1771235335.txt.gz · Zuletzt geändert: von bernd