tag sync data frames for log_debug messages

pull/12/head
Tom Early 7 years ago
parent 1eada4339a
commit 413037463d

@ -587,8 +587,12 @@ bool CQnetModem::ProcessGateway(const int len, const unsigned char *raw)
if (LOG_DEBUG) { if (LOG_DEBUG) {
if (58 == len) if (58 == len)
printf("From Gateway id=%04X header='%.36s'\n", ntohs(dstr.vpkt.streamid), dstr.vpkt.hdr.flag+3); printf("From Gateway id=%04X header='%.36s'\n", ntohs(dstr.vpkt.streamid), dstr.vpkt.hdr.flag+3);
else else {
printf("from Gateway id=%04X ctrl=%02X text=%02X:%02X:%02X\n", ntohs(dstr.vpkt.streamid), dstr.vpkt.ctrl, dstr.vpkt.vasd.text[0], dstr.vpkt.vasd.text[1], dstr.vpkt.vasd.text[2]); printf("from Gateway id=%04X ctrl=%02X text=%02X:%02X:%02X", ntohs(dstr.vpkt.streamid), dstr.vpkt.ctrl, dstr.vpkt.vasd.text[0], dstr.vpkt.vasd.text[1], dstr.vpkt.vasd.text[2]);
if (VoicePacketIsSync(dstr.vpkt.vasd.text))
printf(" <SYNC FRAME>");
printf("\n");
}
} }
SMODEM frame; // destination SMODEM frame; // destination
frame.start = FRAME_START; frame.start = FRAME_START;
@ -645,7 +649,10 @@ bool CQnetModem::ProcessModem(const SMODEM &frame)
printf("Header from modem: %.36s\n", frame.header.flag+3); printf("Header from modem: %.36s\n", frame.header.flag+3);
break; break;
case TYPE_DATA: case TYPE_DATA:
printf("Data from modem: text is %02X:%02X:%02X\n", frame.voice.text[0], frame.voice.text[1], frame.voice.text[2]); printf("Data from modem: text is %02X:%02X:%02X", frame.voice.text[0], frame.voice.text[1], frame.voice.text[2]);
if (VoicePacketIsSync(frame.voice.text))
printf(" <SYNC FRAME>");
printf("\n");
break; break;
case TYPE_EOT: case TYPE_EOT:
printf("EOT From modem\n"); printf("EOT From modem\n");

Loading…
Cancel
Save

Powered by TurnKey Linux.