Beispiel #1
0
/*!
 * \brief OTRSP::toggleStereo
 * \param nr the active radio
 * Toggles stereo receive mode. OTRSP needs parameter nr because it
 * can't remember how to get out of stereo split mode.
 */
void OTRSP::toggleStereo(int nr)
{
    if (!OTRSPOpen || nr<0 || nr>1) return;
    if (stereo) {
        stereo=false;
        switchAudio(nr);
    } else {
        const char cmd[6]="RX1S\r";
        OTRSPPort->write(cmd,5);
        stereo=true;
    }
}
Beispiel #2
0
void MicroHam::toggleStereo(int nr)
{
    if (!MicroHamOpen || nr<0 || nr>1) return;
    if (stereo) {
        stereo=false;
        switchAudio(nr);
    } else {
        const char cmd[5]="FRS\r";
        MicroHamPort->write(cmd,4);
        stereo=true;
    }
}