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