diff --git a/mmdvm_modem.cpp b/mmdvm_modem.cpp index 466e689..df186c3 100644 --- a/mmdvm_modem.cpp +++ b/mmdvm_modem.cpp @@ -247,7 +247,7 @@ bool CMMDVMModem::ProcessGateway(const int len, const unsigned char *raw) else if (pkt.voice.seq > 20) printf("DEBUG: ProcessGateway: unexpected voice sequence number %d\n", pkt.voice.seq); pkt.voice.err = 0; // NOT SURE WHERE TO GET THIS FROM THE INPUT buf - memcpy(pkt.voice.ambe, buf.vpkt.vasd.text, 12); + memcpy(pkt.voice.ambe, buf.vpkt.vasd.voice, 12); int ret = SendTo(msock, pkt.title, 21, MMDVM_IP, MMDVM_IN_PORT); if (ret != 21) { printf("ERROR: ProcessGateway: Could not write AMBE mmdvm packet\n"); @@ -318,7 +318,7 @@ bool CMMDVMModem::ProcessMMDVM(const int len, const unsigned char *raw) } } } else if (len < 65 && mpkt.tag == 0xAU) { - printf("MMDVM Poll: '%s'\n", (char *)mpkt.poll_msg); +// printf("MMDVM Poll: '%s'\n", (char *)mpkt.poll_msg); } else printf("DEBUG: ProcessMMDVM: unusual packet len=%d\n", len); return false;