R30/R40

tascChecksumCalculator.png

Tasc Checksum Calculator

Projekt 0333/0022 - Tasc Checksum Calculator Der Tasc Checksum Calculator ist ein internes Tool für die Tasc R30 / R40 Checksummen-Berechnung. Die Umsetzung erfolgte in möglichst sauberem C++17 Code. Die Nutzung relativ neuer Libraries wie <filesystem> erzeugt zwar einen (aufgrund der Einfachheit des Problems eigentlich unnötigen) Overhead, macht den Sourcecode aber sehr schlank und elegant. filesystem::path myfile = "user_given_filename.ext"; saveFile (myfile.stem().string() + "_checksum" + myfile.extension().string(), gvSource); Hint für mich: vor der Nutzung des Checksum Calculators muss der Eprom Splitter/Joiner (Sploiner?
tasc2.jpg

Tasc R30/R40

Ich habe mir aufgrund eines aktuellen Projektes den Tasc R30 V1.01 - Chess Program V2.50 genauer angeschaut: Bereich Größe Ungenauigkeit der Größenangabe Code und Daten 108.838 Bytes ca. +/- 20 Bytes Eröffnungsbuch 111.860 Bytes ca. +/- 20 Bytes Ungenutzt 41.446 Bytes ca. +/- 1 Bytes Die Programmversionen R30 und R40 sind dabei 100% identisch. Das Eröffnungsbuch hat einen Umfang von ca.
20130415_135756.jpg

RFID Tag

Die nächsten Figuren im nächsten Schachcomputer werden dann schon etwas aufwändiger. Hier strebe ich eine vollautomatische Figurenerkennung an. Das funktioniert natürlich nicht mehr mit Reedkontakten im Brett. Hier ist noch etwas Research and Development erforderlich …