bitlab
Extracting a range of bits from binary data
Objective:
To help developing applications, which extract bit level data from a binary source such as spacecraft telemetry
Status
Experimental
Version
0.0.1
Examples
To extract 3 bits starting at bit index 5 within a byte (0xFF) and interpret them as an unsigned integer
use *;
let c = 0xFFu8;
let b = extract_u8.unwrap;
assert_eq!;