unsigned short data() const { unsigned short val = 0; if (is_lsb()) { val += (m_lsb & 0x7f); if (is_msb()) val += (m_msb & 0x7f) << 7; } else if (is_msb()) val += (m_msb & 0x7f); return val; }
bool is_14bit() const { return is_msb() && is_lsb(); }
bool is_any() const { return is_msb() || is_lsb(); }