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 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
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 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