mirror of
https://github.com/g4klx/MMDVMHost.git
synced 2026-04-05 06:25:24 +00:00
Allow for optional seperate (and longer) CW Ids.
This commit is contained in:
parent
dd2db36409
commit
99d57bf102
5 changed files with 25 additions and 5 deletions
|
|
@ -144,7 +144,8 @@ m_ysfEnabled(false),
|
|||
m_p25Enabled(false),
|
||||
m_cwIdTime(0U),
|
||||
m_lookup(NULL),
|
||||
m_callsign()
|
||||
m_callsign(),
|
||||
m_cwCallsign()
|
||||
{
|
||||
}
|
||||
|
||||
|
|
@ -286,9 +287,11 @@ int CMMDVMHost::run()
|
|||
|
||||
if (m_conf.getCWIdEnabled()) {
|
||||
unsigned int time = m_conf.getCWIdTime();
|
||||
m_cwCallsign = m_conf.getCWIdCallsign();
|
||||
|
||||
LogInfo("CW Id Parameters");
|
||||
LogInfo(" Time: %u mins", time);
|
||||
LogInfo(" Callsign: %s", m_cwCallsign.c_str());
|
||||
|
||||
m_cwIdTime = time * 60U;
|
||||
|
||||
|
|
@ -716,7 +719,7 @@ int CMMDVMHost::run()
|
|||
if (m_mode == MODE_IDLE && !m_modem->hasTX()){
|
||||
LogDebug("sending CW ID");
|
||||
m_display->writeCW();
|
||||
m_modem->sendCWId(m_callsign);
|
||||
m_modem->sendCWId(m_cwCallsign);
|
||||
|
||||
m_cwIdTimer.setTimeout(m_cwIdTime);
|
||||
m_cwIdTimer.start();
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue