- msg = parse_message(zmsg.packet, zmsg.is_incoming)
- print("I" if zmsg.is_incoming else "O", zmsg.imei, msg)
+ print("I" if zmsg.is_incoming else "O", zmsg.proto, zmsg.imei)
+ for pmod in pmods:
+ if pmod.proto_handled(zmsg.proto.startswith):
+ msg = pmod.parse_message(zmsg.packet, zmsg.is_incoming)
+ print(msg)