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 + -
显示快捷键?