13 if (command.
delay != 0.0f)
continue;
15 if (command.
name ==
"PushToTalkDepress")
17 UINT location =
static_cast<UINT
>(command.
ivalue);
30 newCommand.
name =
"RtuTransmit";
36 else if (command.
name ==
"PushToTalkRelease")
38 UINT location =
static_cast<UINT
>(command.
ivalue);
50 newCommand.
name =
"RtuTransmit";
Rtu(Bus *prmBus, Logger *prmLogger)
std::vector< Command > commandStream
void FrameMove(float fElapsedTime) override
std::vector< bool > Transmitting
(8) Manual radio transmitter keying, or CVR/DFDR synchronization reference;
std::string name
command name
Abstract base class for modules By definition, instruments don't do any of the work (they don't modif...
void Log(const char *msg, Level level=Info, int errorCode=0)
These have to be in this order.
float delay
wait number of seconds before executing command