feature/AudioLoginLogoff
Geoffrey Merck 6 years ago
parent e2f1c6273b
commit b98061698c

@ -1065,46 +1065,6 @@ void CGroupHandler::sendAck(const CUserData &user, ACK_TYPE ackType)
}
m_audioUnit->setAck(ackType, m_groupCallsign, user.getUser(), user.getRepeater(), user.getGateway(), user.getAddress());
m_audioUnit->sendAck();
// unsigned int id = CHeaderData::createId();
// CHeaderData header(m_groupCallsign, " ", user.getUser(), user.getGateway(), user.getRepeater());
// header.setDestination(user.getAddress(), G2_DV_PORT);
// header.setId(id);
// m_g2Handler->writeHeader(header);
// CSlowDataEncoder slowData;
// slowData.setTextData(text);
// CAMBEData data;
// data.setId(id);
// data.setDestination(user.getAddress(), G2_DV_PORT);
// unsigned char buffer[DV_FRAME_MAX_LENGTH_BYTES];
// ::memcpy(buffer + 0U, NULL_AMBE_DATA_BYTES, VOICE_FRAME_LENGTH_BYTES);
// for (unsigned int i = 0U; i < 20U; i++) {
// if (i == 0U) {
// // The first AMBE packet is a sync
// ::memcpy(buffer + VOICE_FRAME_LENGTH_BYTES, DATA_SYNC_BYTES, DATA_FRAME_LENGTH_BYTES);
// data.setData(buffer, DV_FRAME_LENGTH_BYTES);
// data.setSeq(i);
// } else if (i == 19U) {
// // The last packet of the ack
// ::memcpy(buffer + VOICE_FRAME_LENGTH_BYTES, END_PATTERN_BYTES, END_PATTERN_LENGTH_BYTES);
// data.setData(buffer, DV_FRAME_MAX_LENGTH_BYTES);
// data.setSeq(i);
// data.setEnd(true);
// } else {
// // The packets containing the text data
// unsigned char slowDataBuffer[DATA_FRAME_LENGTH_BYTES];
// slowData.getTextData(slowDataBuffer);
// ::memcpy(buffer + VOICE_FRAME_LENGTH_BYTES, slowDataBuffer, DATA_FRAME_LENGTH_BYTES);
// data.setData(buffer, DV_FRAME_LENGTH_BYTES);
// data.setSeq(i);
// }
// m_g2Handler->writeAMBE(data);
// }
}
void CGroupHandler::linkUp(DSTAR_PROTOCOL, const std::string &callsign)

Loading…
Cancel
Save

Powered by TurnKey Linux.