/* * 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 * HEX: 0x02 0xC9 0x01 0x01 0x00 0x00 0x80 0x00 0x43 0x00 0x00 0x00 0x01 0x00 0x00 0x00 0x01 0x55 //Moredata * HEX: 0x02 0xC9 0x02 0x01 0x00 0x00 0x40 0x00 0x45 0x00 0x00 0x00 0x02 0x00 0x00 0x00 0x01 0x2A //Done * HEX: 0x02 0xC9 0x03 0x01 0x00 0x00 0x60 0x00 0x46 0x00 0x00 0x00 0x02 0x00 0x00 0x00 0x01 0x2A * HEX: 0x02 0xC9 0x04 0x01 0x00 0x00 0x80 0x00 0x44 0x00 0x00 0x00 0x04 0x00 0x00 0x00 0x01 0x55 * HEX: 0x02 0xC9 0x05 0x01 0x00 0x00 0x40 0x00 0x47 0x00 0x00 0x00 0x08 0x00 0x00 0x00 0x01 0x2A * HEX: 0x02 0xC9 0x06 0x01 0x00 0x00 0x60 0x00 0x48 0x00 0x00 0x00 0x08 0x00 0x00 0x00 0x01 0x2A * HEX: 0x02 0xC9 0x07 0x01 0x00 0x02 0x60 0x00 0x4F 0xFF 0xFF 0xFF 0xFF 0x00 0x00 0x00 0x00 0xAA //FunctionID 12 ?? * DESC: * * * * fprop CHANID--CHANID ChanNID-ChanNID MASK--------------------MASK COMBIND MoreDataFlag? * retval * * //55 01010101 * //2A 00101010 * //AA 10101010 * * <channels> +<channel nameId="0043" cid="ABB70080" i="ch0000" combined="true" mask="00000001"> * <channel nameId="0045" cid="ABB70040" i="ch0001" combined="true" mask="00000002"/> * <channel nameId="0046" cid="ABB70060" i="ch0002" combined="true" mask="00000002"/> +<channel nameId="0044" cid="ABB70080" i="ch0003" combined="true" mask="00000004"> * <channel nameId="0047" cid="ABB70040" i="ch0004" combined="true" mask="00000008"/> * <channel nameId="0048" cid="ABB70060" i="ch0005" combined="true" mask="00000008"/> +<channel nameId="004F" cid="ABB70260" i="ch0006" mask="FFFFFFFF"> * </channels> */ public override bool SaveToDevice(ref FaHDevice faHDevice, out bool moreIndices) { faHDevice.WriteChannelInfo(this.ObjectID, this.FPSRpayload); moreIndices = false; return(true); }