dataframe.cs

来自「zwave 无线通讯协议 PC controller 控制器源码」· CS 代码 · 共 656 行 · 第 1/2 页

CS
656
字号
        /// <summary>
        /// FrameType
        /// </summary>
        public enum FrameType
        {
            /// <summary>
            /// FT_REQUEST
            /// </summary>
            Request=0x00,
            /// <summary>
            /// FT_RESPONSE
            /// </summary>
            Response=0x01
        }

        /// <summary>
        /// Data frame command IDs
        /// </summary>
        /// 
        public enum CommandType : int
        {
            /// <summary>
            /// 
            /// </summary>
            None=0x00,
            /// <summary>
            /// 
            /// </summary>
            CmdSerialApiGetInitData=0x02,
            /// <summary>
            /// 
            /// </summary>
            CmdSerialApiApplNodeInformation=0x03,
            /// <summary>
            /// 
            /// </summary>
            CmdApplicationCommandHandler=0x04,
            /// <summary>
            /// 
            /// </summary>
            CmdZWaveGetControllerCapabilities=0x05,
            // SERIALAPI VER. 4 added START
            /// <summary>
            /// 
            /// </summary>
            CmdSerialApiSetTimeouts=0x06,
            /// <summary>
            /// 
            /// </summary>
            CmdSerialApiGetCapabilities=0x07,
            /// <summary>
            /// 
            /// </summary>
            CmdSerialApiSoftReset=0x08,
            // SERIALAPI VER. 4 added END
            /// <summary>
            /// 
            /// </summary>
            CmdZWaveSetRFReceiveMode=0x10,
            /// <summary>
            /// 
            /// </summary>
            CmdZWaveSetSleepMode=0x11,
            /// <summary>
            /// 
            /// </summary>
            CmdZWaveSendNodeInformation=0x12,
            /// <summary>
            /// 
            /// </summary>
            CmdZWaveSendData=0x13,
            /// <summary>
            /// 
            /// </summary>
            CmdZWaveSendDataMulti=0x14,
            /// <summary>
            /// 
            /// </summary>
            // CMD_ZWaveGET_VERSION = 0x15,
            CmdZWaveGetVersion=0x15,
            // SERIALAPI VER. 4 added START
            /// <summary>
            /// 
            /// </summary>
            CmdZWaveSendDataAbort=0x16,
            /// <summary>
            /// 
            /// </summary>
            CmdZWaveRFPowerLevelSet=0x17,
            /// <summary>
            /// 
            /// </summary>
            CmdZWaveSendDataMeta=0x18,
            // SERIALAPI VER. 4 added END
            /// <summary>
            /// 
            /// </summary>
            CmdMemoryGetId=0x20,
            /// <summary>
            /// 
            /// </summary>
            CmdMemoryGetByte=0x21,
            /// <summary>
            /// 
            /// </summary>
            CmdMemoryPutByte=0x22,
            /// <summary>
            /// 
            /// </summary>
            CmdMemoryGetBuffer=0x23,
            /// <summary>
            /// 
            /// </summary>
            CmdMemoryPutBuffer=0x24,
            /// <summary>
            /// 
            /// </summary>
            CmdClockSet=0x30,
            /// <summary>
            /// 
            /// </summary>
            CmdClockGet=0x31,
            /// <summary>
            /// 
            /// </summary>
            CmdClockCompare=0x32,
            /// <summary>
            /// 
            /// </summary>
            CmdRtcTimerCreate=0x33,
            /// <summary>
            /// 
            /// </summary>
            CmdRtcTimerRead=0x34,
            /// <summary>
            /// 
            /// </summary>
            CmdRtcTimerDelete=0x35,
            /// <summary>
            /// 
            /// </summary>
            CmdRtcTimerCall=0x36,
            /// <summary>
            /// 
            /// </summary>
            CmdZWaveGetNodeProtocolInfo=0x41,
            /// <summary>
            /// 
            /// </summary>
            CmdZWaveSetDefault=0x42,
            /// <summary>
            /// 
            /// </summary>
            CmdZWaveReplicationCommandComplete=0x44,
            /// <summary>
            /// 
            /// </summary>
            CmdZWaveReplicationSendData=0x45,
            /// <summary>
            /// 
            /// </summary>
            CmdZWaveAssignReturnRoute=0x46,
            /// <summary>
            /// 
            /// </summary>
            CmdZWaveDeleteReturnRoute=0x47,
            /// <summary>
            /// 
            /// </summary>
            CmdZWaveRequestNodeNeighborUpdate=0x48,
            /// <summary>
            /// 
            /// </summary>
            CmdApplicationControllerUpdate=0x49,
            /// Slave now also has the Update functionality
            ///      CMD_APPLICATION_UPDATE              = 0x49,
            /// <summary>
            /// 
            /// </summary>
            CmdZWaveAddNodeToNetwork=0x4a,
            /// <summary>
            /// 
            /// </summary>
            CmdZWaveRemoveNodeFromNetwork=0x4b,
            /// <summary>
            /// 
            /// </summary>
            CmdZWaveCreateNewPrimary=0x4c,
            /// <summary>
            /// 
            /// </summary>
            CmdZWaveControllerChange=0x4d,
            /// <summary>
            /// 
            /// </summary>
            CmdZWaveSetLearnMode=0x50,
            /// <summary>
            /// 
            /// </summary>
            CmdZWaveAssignSucReturnRoute=0x51,
            /// <summary>
            /// 
            /// </summary>
            CmdZWaveEnableSuc=0x52,
            /// <summary>
            /// 
            /// </summary>
            CmdZWaveRequestNetworkUpdate=0x53,
            /// <summary>
            /// 
            /// </summary>
            CmdZWaveSetSucNodeId=0x54,
            /// <summary>
            /// 
            /// </summary>
            CmdZWaveDeleteSucReturnRoute=0x55,
            /// <summary>
            /// 
            /// </summary>
            CmdZWaveGetSucNodeId=0x56,
            /// <summary>
            /// 
            /// </summary>
            CmdZWaveSendSucId=0x57,

            /// <summary>
            /// Rediscovery needed call
            /// </summary>
            CmdZWaveRediscoveryNeeded=0x59,
            /// <summary>
            /// 
            /// </summary>
            CmdZWaveRequestNodeInfo=0x60,
            /// <summary>
            /// 
            /// </summary>
            CmdZWaveRemoveFailedNodeId=0x61,
            /// <summary>
            /// 
            /// </summary>
            CmdZWaveIsFailedNode=0x62,
            /// <summary>
            /// 
            /// </summary>
            CmdZWaveReplaceFailedNode=0x63,
            /// <summary>
            /// 
            /// </summary>
            CmdTimerStart=0x70,
            /// <summary>
            /// 
            /// </summary>
            CmdTimerRestart=0x71,
            /// <summary>
            /// 
            /// </summary>
            CmdTimerCancel=0x72,
            /// <summary>
            /// 
            /// </summary>
            CmdTimerCall=0x73,
            /// <summary>
            /// 
            /// </summary>
            CmdGetRoutingTableLine=0x80,
            /// <summary>
            /// 
            /// </summary>
            CmdGetTXCounter=0x81,
            /// <summary>
            /// 
            /// </summary>
            CmdResetTXCounter=0x82,
            /// <summary>
            /// 
            /// </summary>
            CmdStoreNodeInfo=0x83,
            /// <summary>
            /// 
            /// </summary>
            CmdStoreHomeId=0x84,
            /// <summary>
            /// 
            /// </summary>
            CmdLockRouteResponse=0x90,
            /// <summary>
            /// 
            /// </summary>
            CmdZWaveSendDataRouteDemo=0x91,
            /// <summary>
            /// 
            /// </summary>
            CmdSerialApiTest=0x95,
            /// <summary>
            /// 
            /// </summary>
            CmdSerialApiSlaveNodeInfo=0xa0,
            /// <summary>
            /// 
            /// </summary>
            CmdApplicationSlaveCommandHandler=0xa1,
            /// <summary>
            /// 
            /// </summary>
            CmdZWaveSendSlaveNodeInfo=0xa2,
            /// <summary>
            /// 
            /// </summary>
            CmdZWaveSendSlaveData=0xa3,
            /// <summary>
            /// 
            /// </summary>
            CmdZWaveSetSlaveLearnMode=0xa4,
            /// <summary>
            /// 
            /// </summary>
            CmdZWaveGetVirtualNodes=0xa5,
            /// <summary>
            /// 
            /// </summary>
            CmdZWaveIsVirtualNode=0xa6,
            /// <summary>
            /// 
            /// </summary>
            CmdZWaveSetPromiscuousMode=0xd0
        };
    }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?