Update.
Es funktioniert. Komme an alle Daten ran.
Habe mir zum Testen vorhin noch ein kleines Programm in der Arduino IDE geschrieben. Erst ist es mir gar nicht aufgefallen aber dann hab ich mich doch am Kopf gekratzt.
Meine Aktuelle Leistung besteht ja aus 8 Byte. Jetzt dachte ich bin ganz schlau und hab die per bitshift in eine variable packen wollen. Die Ausgabe ist Müll aber der Compiler hat nicht gemotzt. Hat einer ne Idee wie der Compiler versucht 64 Bit in eine Variable zu packen? Oder streicht er einfach die ersten oder die letzen 32 weg?
Ne Lösung such ich übrigens auch noch wie ich ne Zahl welche aus 8 Byte besteht zusammen bekomm.
Es funktioniert. Komme an alle Daten ran.
Habe mir zum Testen vorhin noch ein kleines Programm in der Arduino IDE geschrieben. Erst ist es mir gar nicht aufgefallen aber dann hab ich mich doch am Kopf gekratzt.
Meine Aktuelle Leistung besteht ja aus 8 Byte. Jetzt dachte ich bin ganz schlau und hab die per bitshift in eine variable packen wollen. Die Ausgabe ist Müll aber der Compiler hat nicht gemotzt. Hat einer ne Idee wie der Compiler versucht 64 Bit in eine Variable zu packen? Oder streicht er einfach die ersten oder die letzen 32 weg?
Ne Lösung such ich übrigens auch noch wie ich ne Zahl welche aus 8 Byte besteht zusammen bekomm.