Hallo
Vielleich hat jemand von euch eine Idee oder Hinweis.
Ich hatte dieses Problem schon unter C++ geposted
[http://entwickler-forum.de/showthrea...45#post257445]
mit einer Lösung
Ich muss jetzt dasselbe in javascript umsetzten
Es ist eine 4 Byte lange String gegeben, der Inhalt stammt von einem Sensor und beinhaltet verschieden Sensorwerte, diese werden im Browser dargestellt.
Aus diesen soll ab einen Startbit (BitOffset) auf eine Länge (BitSize) Daten herausgeschnitten werden.
Beispiel (Bytes=4, BitOffset=4,BitSize=4)
00110010 01011011 00000000 00000000-> 0010
.......^^^^.......................................
Mein Lösungsansatz
value<<=32-(BitOffset+BitSize);
value>>=32-BitSize;
Durch Bitverschiebung den Wert extrahieren.
Problem in js gibts keine "String to LongInteger".
Danke in Voraus.
Vielleich hat jemand von euch eine Idee oder Hinweis.
Ich hatte dieses Problem schon unter C++ geposted
[http://entwickler-forum.de/showthrea...45#post257445]
mit einer Lösung
Ich muss jetzt dasselbe in javascript umsetzten
Es ist eine 4 Byte lange String gegeben, der Inhalt stammt von einem Sensor und beinhaltet verschieden Sensorwerte, diese werden im Browser dargestellt.
Aus diesen soll ab einen Startbit (BitOffset) auf eine Länge (BitSize) Daten herausgeschnitten werden.
Beispiel (Bytes=4, BitOffset=4,BitSize=4)
00110010 01011011 00000000 00000000-> 0010
.......^^^^.......................................
Mein Lösungsansatz
value<<=32-(BitOffset+BitSize);
value>>=32-BitSize;
Durch Bitverschiebung den Wert extrahieren.
Problem in js gibts keine "String to LongInteger".
Danke in Voraus.
Comment