decode_sniff_msg() dispatches to type-specific decoders: - change: 4-byte flags bitmask → card insert/eject/reset/timeout - fidi: 1-byte Fi/Di index → decoded values - atr/pps: raw hex value database.py now decodes all message types, not just tpdu.
decode_sniff_msg() dispatches to type-specific decoders: - change: 4-byte flags bitmask → card insert/eject/reset/timeout - fidi: 1-byte Fi/Di index → decoded values - atr/pps: raw hex value database.py now decodes all message types, not just tpdu.