Mustang::decode_data() may out-of-bounds access the packet data
`Mustang::decode_data()` may out-of-bounds access the packet data. Eg. if not full 7 Packets are received, the call `amp_set->usb_gain = data[6][16];` is out of bounds.
issue