unpack method
Implementation
@override
void unpack(IsoComponent<Object> component, IsoBuffer buffer) {
final IsoBitSet bitSet = IsoUtil.hex2BitSet(buffer, length << 3);
(component as IsoBitMapField).value = bitSet;
int bits = bitSet.get(1) ? 128 : 64;
if (length > 16 && bitSet.get(65)) {
bits = 192;
bitSet.clear(65);
}
final int consumed = length << 1 < bits >> 2 ? length << 1 : bits >> 2;
buffer.position = buffer.position + consumed;
}