Пример #1
0
        private void setRawDataFromData()
        {
            initializeRawData();

            //Mode
            rawData = mode.toRaw(rawData);
            //ChannelName
            rawData = name.toRaw(rawData);
            //RxFreq
            rawData = rxFreq.toRaw(rawData);
            //TxFreq
            rawData = txFreq.toRaw(rawData);
            //BW
            rawData = bandwidth.toRaw(rawData);
            //ScnLst
            rawData[11] = (byte)scanListId;
            //Sql
            rawData = squelch.toRaw(rawData);
            //RxRef
            rawData = rxRefFrequency.toRaw(rawData);
            //TxRef
            rawData = txRefFrequency.toRaw(rawData);
            //TOT
            rawData = tot.toRaw(rawData);
            //Rekey
            rawData[9] = (byte)rekeyDelay;
            //Power
            rawData = power.toRaw(rawData);
            //Admit
            rawData = admitCriteria.toRaw(rawData);
            //AScn
            rawData = autoScan.toRaw(rawData);
            //RxOnly
            rawData = rxOnly.toRaw(rawData);
            //Lone
            rawData = loneWorker.toRaw(rawData);
            //VOX
            rawData = vox.toRaw(rawData);
            //ATA
            rawData = allowTalkAroung.toRaw(rawData);
            //Enc
            rawData = encCTCSS.toRaw(rawData);
            //Dec
            rawData = decCTCSS.toRaw(rawData);
            //QtRev
            rawData = qtReverse.toRaw(rawData);
            //RxSig
            rawData = rxSignalingSystem.toRaw(rawData);
            //TxSig
            rawData = txSignalingSystem.toRaw(rawData);
            //RBurst
            rawData = reverseBurst.toRaw(rawData);
            //PTTID
            rawData = displayPTTId.toRaw(rawData);
            //Dec1
            rawData = decode1.toRaw(rawData);
            //Dec2
            rawData = decode2.toRaw(rawData);
            //Dec3
            rawData = decode3.toRaw(rawData);
            //Dec4
            rawData = decode4.toRaw(rawData);
            //Dec5
            rawData = decode5.toRaw(rawData);
            //Dec6
            rawData = decode6.toRaw(rawData);
            //Dec7
            rawData = decode7.toRaw(rawData);
            //Dec8
            rawData = decode8.toRaw(rawData);
            //PCC
            rawData = privateCallConfirmed.toRaw(rawData);
            //EAA
            rawData = emergencyCallAck.toRaw(rawData);
            //DCC
            rawData = dataCallConfirmed.toRaw(rawData);
            //UDP
            rawData = compressedUPDHeader.toRaw(rawData);
            //ESyst
            rawData[10] = (byte)emergencySystemId;
            //Contact
            rawData = contactId.toRaw(rawData);
            //GrpLst
            rawData[12] = (byte)groupListId;
            //Color
            rawData = colorCode.toRaw(rawData);
            //Priv
            rawData = privacy.toRaw(rawData);
            //PrivNo
            rawData = privacyNo.toRaw(rawData);
            //Slot
            rawData = repeaterSlot.toRaw(rawData);
        }