From 4e85b59ec9f886519cb555c7acdd55c2bf885b07 Mon Sep 17 00:00:00 2001 From: Martin Preuss Date: Sat, 1 Mar 2025 15:23:26 +0100 Subject: [PATCH] aqhome: added missing defs. --- aqhome/msg/node/m_node.c | 96 ++++++++++++++++++++++------------------ 1 file changed, 52 insertions(+), 44 deletions(-) diff --git a/aqhome/msg/node/m_node.c b/aqhome/msg/node/m_node.c index 7db1b76..3959207 100644 --- a/aqhome/msg/node/m_node.c +++ b/aqhome/msg/node/m_node.c @@ -199,32 +199,36 @@ void AQH_NodeMessage_DumpToBuffer(const AQH_MESSAGE *msg, GWEN_BUFFER *dbuf, con const char *AQH_NodeMessage_MsgTypeToChar(uint8_t i) { switch(i) { - case AQH_MSG_TYPE_PING: return "Ping"; - case AQH_MSG_TYPE_PONG: return "Pong"; - case AQH_MSG_TYPE_COMSENDSTATS: return "SendStats"; - case AQH_MSG_TYPE_COMRECVSTATS: return "RecvStats"; - case AQH_MSG_TYPE_TWIBUSMEMBER: return "TwiBusMember"; - case AQH_MSG_TYPE_DEBUG: return "Debug"; - case AQH_MSG_TYPE_VALUE: return "Value"; - case AQH_MSG_TYPE_VALUE2: return "Value2"; - case AQH_MSG_TYPE_NEED_ADDRESS: return "NeedAddress"; - case AQH_MSG_TYPE_HAVE_ADDRESS: return "HaveAddress"; - case AQH_MSG_TYPE_CLAIM_ADDRESS: return "ClaimAddress"; - case AQH_MSG_TYPE_DENY_ADDRESS: return "DenyAddress"; - case AQH_MSG_TYPE_ADDRESS_RANGE: return "Range"; + case AQH_MSG_TYPE_PING: return "Ping"; + case AQH_MSG_TYPE_PONG: return "Pong"; + case AQH_MSG_TYPE_COMSENDSTATS: return "SendStats"; + case AQH_MSG_TYPE_COMRECVSTATS: return "RecvStats"; + case AQH_MSG_TYPE_TWIBUSMEMBER: return "TwiBusMember"; + case AQH_MSG_TYPE_DEBUG: return "Debug"; + case AQH_MSG_TYPE_VALUE: return "Value"; + case AQH_MSG_TYPE_VALUE2: return "Value2"; + case AQH_MSG_TYPE_NEED_ADDRESS: return "NeedAddress"; + case AQH_MSG_TYPE_HAVE_ADDRESS: return "HaveAddress"; + case AQH_MSG_TYPE_CLAIM_ADDRESS: return "ClaimAddress"; + case AQH_MSG_TYPE_DENY_ADDRESS: return "DenyAddress"; + case AQH_MSG_TYPE_ADDRESS_RANGE: return "Range"; - case AQH_MSG_TYPE_FLASH_START: return "FlashStart"; - case AQH_MSG_TYPE_FLASH_END: return "FlashEnd"; - case AQH_MSG_TYPE_FLASH_READY: return "FlashReady"; - case AQH_MSG_TYPE_FLASH_DATA: return "FlashData"; - case AQH_MSG_TYPE_FLASH_RSP: return "FlashResponse"; + case AQH_MSG_TYPE_FLASH_START: return "FlashStart"; + case AQH_MSG_TYPE_FLASH_END: return "FlashEnd"; + case AQH_MSG_TYPE_FLASH_READY: return "FlashReady"; + case AQH_MSG_TYPE_FLASH_DATA: return "FlashData"; + case AQH_MSG_TYPE_FLASH_RSP: return "FlashResponse"; - case AQH_MSG_TYPE_DEVICE: return "Device"; - case AQH_MSG_TYPE_MEMSTATS: return "MemStats"; - case AQH_MSG_TYPE_SYSSTATS: return "SysStats"; - case AQH_MSG_TYPE_REBOOT_REQ: return "RebootRequest"; - case AQH_MSG_TYPE_REBOOT_RSP: return "RebootResponse"; - default: return "(unknown)"; + case AQH_MSG_TYPE_DEVICE: return "Device"; + case AQH_MSG_TYPE_MEMSTATS: return "MemStats"; + case AQH_MSG_TYPE_SYSSTATS: return "SysStats"; + case AQH_MSG_TYPE_REBOOT_REQ: return "RebootRequest"; + case AQH_MSG_TYPE_REBOOT_RSP: return "RebootResponse"; + case AQH_MSG_TYPE_VALUE_REPORT: return "ValueReport"; + case AQH_MSG_TYPE_VALUE_SET: return "ValueSet"; + case AQH_MSG_TYPE_VALUE_SET_ACK: return "ValueSetAck"; + case AQH_MSG_TYPE_VALUE_SET_NACK: return "ValueSetNack"; + default: return "(unknown)"; } } @@ -234,28 +238,32 @@ void AQH_NodeMessage_DumpSpecificToBuffer(const AQH_MESSAGE *msg, GWEN_BUFFER *d { if (msg && dbuf) { switch(AQH_NodeMessage_GetMsgType(msg)) { - case AQH_MSG_TYPE_PING: AQH_PingMessage_DumpToBuffer(msg, dbuf, sText); break; - case AQH_MSG_TYPE_PONG: AQH_PongMessage_DumpToBuffer(msg, dbuf, sText); break; - case AQH_MSG_TYPE_COMSENDSTATS: AQH_SendStatsMessage_DumpToBuffer(msg, dbuf, sText); break; - case AQH_MSG_TYPE_COMRECVSTATS: AQH_RecvStatsMessage_DumpToBuffer(msg, dbuf, sText); break; - case AQH_MSG_TYPE_VALUE: AQH_ValueMessage_DumpToBuffer(msg, dbuf, sText); break; - case AQH_MSG_TYPE_NEED_ADDRESS: AQH_AddrMessage_DumpToBuffer(msg, dbuf, sText); break; - case AQH_MSG_TYPE_HAVE_ADDRESS: AQH_AddrMessage_DumpToBuffer(msg, dbuf, sText); break; - case AQH_MSG_TYPE_CLAIM_ADDRESS: AQH_AddrMessage_DumpToBuffer(msg, dbuf, sText); break; - case AQH_MSG_TYPE_DENY_ADDRESS: AQH_AddrMessage_DumpToBuffer(msg, dbuf, sText); break; + case AQH_MSG_TYPE_PING: AQH_PingMessage_DumpToBuffer(msg, dbuf, sText); break; + case AQH_MSG_TYPE_PONG: AQH_PongMessage_DumpToBuffer(msg, dbuf, sText); break; + case AQH_MSG_TYPE_COMSENDSTATS: AQH_SendStatsMessage_DumpToBuffer(msg, dbuf, sText); break; + case AQH_MSG_TYPE_COMRECVSTATS: AQH_RecvStatsMessage_DumpToBuffer(msg, dbuf, sText); break; + case AQH_MSG_TYPE_NEED_ADDRESS: AQH_AddrMessage_DumpToBuffer(msg, dbuf, sText); break; + case AQH_MSG_TYPE_HAVE_ADDRESS: AQH_AddrMessage_DumpToBuffer(msg, dbuf, sText); break; + case AQH_MSG_TYPE_CLAIM_ADDRESS: AQH_AddrMessage_DumpToBuffer(msg, dbuf, sText); break; + case AQH_MSG_TYPE_DENY_ADDRESS: AQH_AddrMessage_DumpToBuffer(msg, dbuf, sText); break; - case AQH_MSG_TYPE_FLASH_START: AQH_FlashStartMessage_DumpToBuffer(msg, dbuf, sText); break; - case AQH_MSG_TYPE_FLASH_END: AQH_FlashEndMessage_DumpToBuffer(msg, dbuf, sText); break; - case AQH_MSG_TYPE_FLASH_READY: AQH_FlashReadyMessage_DumpToBuffer(msg, dbuf, sText); break; - case AQH_MSG_TYPE_FLASH_DATA: AQH_FlashDataMessage_DumpToBuffer(msg, dbuf, sText); break; - case AQH_MSG_TYPE_FLASH_RSP: AQH_FlashResponseMessage_DumpToBuffer(msg, dbuf, sText); break; - - case AQH_MSG_TYPE_DEVICE: AQH_DeviceMessage_DumpToBuffer(msg, dbuf, sText); break; - case AQH_MSG_TYPE_MEMSTATS: AQH_MemStatsMessage_DumpToBuffer(msg, dbuf, sText); break; - case AQH_MSG_TYPE_SYSSTATS: AQH_SysStatsMessage_DumpToBuffer(msg, dbuf, sText); break; - case AQH_MSG_TYPE_REBOOT_REQ: AQH_RebootMessage_DumpToBuffer(msg, dbuf, sText); break; - case AQH_MSG_TYPE_REBOOT_RSP: AQH_RebootMessage_DumpToBuffer(msg, dbuf, sText); break; + case AQH_MSG_TYPE_FLASH_START: AQH_FlashStartMessage_DumpToBuffer(msg, dbuf, sText); break; + case AQH_MSG_TYPE_FLASH_END: AQH_FlashEndMessage_DumpToBuffer(msg, dbuf, sText); break; + case AQH_MSG_TYPE_FLASH_READY: AQH_FlashReadyMessage_DumpToBuffer(msg, dbuf, sText); break; + case AQH_MSG_TYPE_FLASH_DATA: AQH_FlashDataMessage_DumpToBuffer(msg, dbuf, sText); break; + case AQH_MSG_TYPE_FLASH_RSP: AQH_FlashResponseMessage_DumpToBuffer(msg, dbuf, sText); break; + case AQH_MSG_TYPE_DEVICE: AQH_DeviceMessage_DumpToBuffer(msg, dbuf, sText); break; + case AQH_MSG_TYPE_MEMSTATS: AQH_MemStatsMessage_DumpToBuffer(msg, dbuf, sText); break; + case AQH_MSG_TYPE_SYSSTATS: AQH_SysStatsMessage_DumpToBuffer(msg, dbuf, sText); break; + case AQH_MSG_TYPE_REBOOT_REQ: AQH_RebootMessage_DumpToBuffer(msg, dbuf, sText); break; + case AQH_MSG_TYPE_REBOOT_RSP: AQH_RebootMessage_DumpToBuffer(msg, dbuf, sText); break; + + case AQH_MSG_TYPE_VALUE_REPORT: AQH_ValueMessage_DumpToBuffer(msg, dbuf, sText); break; + case AQH_MSG_TYPE_VALUE_SET: AQH_ValueMessage_DumpToBuffer(msg, dbuf, sText); break; + case AQH_MSG_TYPE_VALUE_SET_ACK: AQH_ValueMessage_DumpToBuffer(msg, dbuf, sText); break; + case AQH_MSG_TYPE_VALUE_SET_NACK: AQH_ValueMessage_DumpToBuffer(msg, dbuf, sText); break; + case AQH_MSG_TYPE_DEBUG: case AQH_MSG_TYPE_TWIBUSMEMBER: case AQH_MSG_TYPE_ADDRESS_RANGE: