Mr_SOL: Bitverschiebung

Beitrag lesen

Hallo

Vielleich hat jemand von euch eine Idee oder Hinweis.

Ich habe eine String!! welche 4 Bytes lang ist, der Inhalt stammt von einen Sensor und beinhaltet verschieden Werte, 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;

Durchbitverschiebung den Wert extrahieren.
Problem in js gibts keine "String to LongInteger".

Danke in Voraus.