===== Bits Namespace =====
The bits namespace contains functions that interact with bits and bytes data.
You can access these functions via:
ashita.bits.
----
==== ashita.bits.unpack_be ====
Unpacks bit data. (Big Endian)
number ashita.bits.unpack_be(data, offset, len);
* **Parameters**
* data - (string) The string to unpack data from.
* offset - (number) The offset of the data to unpack.
* len - (number) The length of the data to unpack.
* **Returns**
* number - The unpacked value.
number ashita.bits.unpack_be(data, byteOffset, bitOffset, len);
* **Parameters**
* data - (string) The string to unpack data from.
* byteOffset - (number) The byte offset of the data to unpack.
* bitOffset - (number) The bit offset of the data to unpack.
* len - (number) The length of the data to unpack.
* **Returns**
* number - The unpacked value.
----
==== ashita.bits.unpack_le ====
Unpacks bit data. (Little Endian)
number ashita.bits.unpack_le(data, offset, len);
* **Parameters**
* data - (string) The string to unpack data from.
* offset - (number) The offset of the data to unpack.
* len - (number) The length of the data to unpack.
* **Returns**
* number - The unpacked value.
number ashita.bits.unpack_le(data, byteOffset, bitOffset, len);
* **Parameters**
* data - (string) The string to unpack data from.
* byteOffset - (number) The byte offset of the data to unpack.
* bitOffset - (number) The bit offset of the data to unpack.
* len - (number) The length of the data to unpack.
* **Returns**
* number - The unpacked value.