Commit Graph

  • da6b7da501 current state of TODO file. Martin Preuss 2023-04-11 21:19:51 +02:00
  • 0feceeb96e current state of TODO file. Martin Preuss 2023-04-11 21:19:51 +02:00
  • d14649df0e add draft of value type. Martin Preuss 2023-04-11 21:19:35 +02:00
  • 069279a037 add draft of value type. Martin Preuss 2023-04-11 21:19:35 +02:00
  • 5ab35c666a changed order of calls. Martin Preuss 2023-04-11 21:19:12 +02:00
  • a0a5840fc8 changed order of calls. Martin Preuss 2023-04-11 21:19:12 +02:00
  • d330ed6edc added helper scripts. Martin Preuss 2023-04-11 21:18:49 +02:00
  • 366cffa9f2 added helper scripts. Martin Preuss 2023-04-11 21:18:49 +02:00
  • ca1cc87484 add missing include. Martin Preuss 2023-04-11 21:18:25 +02:00
  • 13ccefdd23 add missing include. Martin Preuss 2023-04-11 21:18:25 +02:00
  • 8c4fcee966 change order of calls. Martin Preuss 2023-04-11 21:18:13 +02:00
  • d54ab25571 change order of calls. Martin Preuss 2023-04-11 21:18:13 +02:00
  • c16fba0cf0 removed idle time calculation (doesn't work so far). Martin Preuss 2023-04-10 23:48:24 +02:00
  • b5dc704119 removed idle time calculation (doesn't work so far). Martin Preuss 2023-04-10 23:48:24 +02:00
  • e440746ab5 avr: try calculating idle times. Martin Preuss 2023-04-10 23:33:24 +02:00
  • eca6fc6efc avr: try calculating idle times. Martin Preuss 2023-04-10 23:33:24 +02:00
  • 773d44c220 avr: cleanup. Martin Preuss 2023-04-10 01:41:21 +02:00
  • 6c8f8e19b2 avr: cleanup. Martin Preuss 2023-04-10 01:41:21 +02:00
  • 2bb298b106 avr: only include lcd strings if lcs module is used. Martin Preuss 2023-04-10 01:02:25 +02:00
  • 7d9f3225ef avr: only include lcd strings if lcs module is used. Martin Preuss 2023-04-10 01:02:25 +02:00
  • c84f12a228 added message MEMSTATS. Martin Preuss 2023-04-10 01:01:48 +02:00
  • 04ab31ca3d added message MEMSTATS. Martin Preuss 2023-04-10 01:01:48 +02:00
  • dc8fa1a840 avr: reworked timer code. Martin Preuss 2023-04-10 01:00:58 +02:00
  • 84f11398b8 avr: reworked timer code. Martin Preuss 2023-04-10 01:00:58 +02:00
  • f49a3ad4e6 follow renaming of endpoint_node_ipc_tcp.* Martin Preuss 2023-04-09 18:50:52 +02:00
  • d26f500bba follow renaming of endpoint_node_ipc_tcp.* Martin Preuss 2023-04-09 18:50:52 +02:00
  • 737d3bc51e aqhome: removed unneeded code. Martin Preuss 2023-04-09 18:50:30 +02:00
  • b51941cc5a aqhome: removed unneeded code. Martin Preuss 2023-04-09 18:50:30 +02:00
  • 756017985e avr: some formatting. Martin Preuss 2023-04-09 18:50:09 +02:00
  • 55ba84d74a avr: some formatting. Martin Preuss 2023-04-09 18:50:09 +02:00
  • e19b0ef8ac avr: added memstat message. Martin Preuss 2023-04-09 18:49:50 +02:00
  • 0600a2d9ab avr: added memstat message. Martin Preuss 2023-04-09 18:49:50 +02:00
  • be806e0867 aqhome: renamed endpoint_node_ipc_tcp to endpoint_node_ipc_tcpd. Martin Preuss 2023-04-09 18:49:13 +02:00
  • 047a0a9937 aqhome: renamed endpoint_node_ipc_tcp to endpoint_node_ipc_tcpd. Martin Preuss 2023-04-09 18:49:13 +02:00
  • 27a4993f5c aqhome: use new type GWEN_ConnectableMsgEndpoint. Martin Preuss 2023-04-09 00:35:17 +02:00
  • c8afd7eb74 aqhome: use new type GWEN_ConnectableMsgEndpoint. Martin Preuss 2023-04-09 00:35:17 +02:00
  • 0f678d7d5a avr: cleanup, added labels to calculate module sizes. Martin Preuss 2023-04-08 18:18:19 +02:00
  • 7490167694 avr: cleanup, added labels to calculate module sizes. Martin Preuss 2023-04-08 18:18:19 +02:00
  • 4a915a3c85 avr: add copyright notices. Martin Preuss 2023-04-08 13:05:05 +02:00
  • 56c11b959e avr: add copyright notices. Martin Preuss 2023-04-08 13:05:05 +02:00
  • a7928e0dbf avr: added timer entry for every5s Martin Preuss 2023-04-08 03:09:12 +02:00
  • e673a88cf3 avr: added timer entry for every5s Martin Preuss 2023-04-08 03:09:12 +02:00
  • 2a53ad9ede avr: removed unneeded defs. Martin Preuss 2023-04-08 02:49:24 +02:00
  • 7625a84c08 avr: removed unneeded defs. Martin Preuss 2023-04-08 02:49:24 +02:00
  • 5175ca7dfd avr: improved timer module. Martin Preuss 2023-04-08 02:22:23 +02:00
  • 398f675022 avr: improved timer module. Martin Preuss 2023-04-08 02:22:23 +02:00
  • 7eb462173c simplified message handling, switch from XOR checksum to CRC8 with polynomial 0x97. Martin Preuss 2023-04-07 23:22:40 +02:00
  • 4ba7b49cdd simplified message handling, switch from XOR checksum to CRC8 with polynomial 0x97. Martin Preuss 2023-04-07 23:22:40 +02:00
  • 4e1f08b567 reworked com stack. Martin Preuss 2023-04-07 19:13:54 +02:00
  • 090122a192 reworked com stack. Martin Preuss 2023-04-07 19:13:54 +02:00
  • 3bb867ed21 aqhome: report handled messages. Martin Preuss 2023-04-06 00:50:52 +02:00
  • d0dea4aae5 aqhome: report handled messages. Martin Preuss 2023-04-06 00:50:52 +02:00
  • 604a85d54b avr: increased COM buffer size to 24 bytes. Martin Preuss 2023-04-05 23:38:09 +02:00
  • 9ba94d714b avr: increased COM buffer size to 24 bytes. Martin Preuss 2023-04-05 23:38:09 +02:00
  • dc19b84fba avr: added message format descriptions. Martin Preuss 2023-04-05 22:56:11 +02:00
  • 1981f7b475 avr: added message format descriptions. Martin Preuss 2023-04-05 22:56:11 +02:00
  • dfd0f3b092 avr: started working on flash protocol. Martin Preuss 2023-04-05 22:55:21 +02:00
  • f963ff6b7a avr: started working on flash protocol. Martin Preuss 2023-04-05 22:55:21 +02:00
  • c1efe538b0 avr: adapted to latest changes. Martin Preuss 2023-04-05 22:54:09 +02:00
  • 981c30602d avr: adapted to latest changes. Martin Preuss 2023-04-05 22:54:09 +02:00
  • ca53a02516 aqhomed: added debug message. Martin Preuss 2023-04-03 23:20:17 +02:00
  • d482340def aqhomed: added debug message. Martin Preuss 2023-04-03 23:20:17 +02:00
  • dc00aae06b make db file a config option. Martin Preuss 2023-03-30 00:41:29 +02:00
  • f55c379ff8 make db file a config option. Martin Preuss 2023-03-30 00:41:29 +02:00
  • 9ae7a8032e adapted to latest changes in gwen. Martin Preuss 2023-03-30 00:41:06 +02:00
  • b606eff3f8 adapted to latest changes in gwen. Martin Preuss 2023-03-30 00:41:06 +02:00
  • 2417c46638 mqtt: publish messages for recv stats. Martin Preuss 2023-03-29 22:02:55 +02:00
  • b065b733f7 mqtt: publish messages for recv stats. Martin Preuss 2023-03-29 22:02:55 +02:00
  • bb3d194b5a aqhomed, aqhome: added MQTT endpoint, publish value changes via MQTT. Martin Preuss 2023-03-29 16:46:32 +02:00
  • 5d5446ad90 aqhomed, aqhome: added MQTT endpoint, publish value changes via MQTT. Martin Preuss 2023-03-29 16:46:32 +02:00
  • 40c3a3ee4e mqtt: added more message types, added test for them. Martin Preuss 2023-03-29 00:42:49 +02:00
  • bf4451f3f4 mqtt: added more message types, added test for them. Martin Preuss 2023-03-29 00:42:49 +02:00
  • a104b78f62 some formatting. Martin Preuss 2023-03-28 21:45:16 +02:00
  • e07e3f2b8a some formatting. Martin Preuss 2023-03-28 21:45:16 +02:00
  • a6748b431f nodeinfo: add timestamp field. Martin Preuss 2023-03-28 21:44:34 +02:00
  • 9818060a3d nodeinfo: add timestamp field. Martin Preuss 2023-03-28 21:44:34 +02:00
  • c503132234 si7021: disable si7021ReadFirmwareRevision (doesn't work anyway). Martin Preuss 2023-03-28 21:44:10 +02:00
  • 09e676a2e6 si7021: disable si7021ReadFirmwareRevision (doesn't work anyway). Martin Preuss 2023-03-28 21:44:10 +02:00
  • 562b3d863d aqhome: started working on MTQQ client. Martin Preuss 2023-03-28 21:43:01 +02:00
  • 3a6e2f60bc aqhome: started working on MTQQ client. Martin Preuss 2023-03-28 21:43:01 +02:00
  • 8d89d7a1a3 aqhome, aqhomed: Adapted to latest changes. Martin Preuss 2023-03-28 21:42:28 +02:00
  • 07356b6171 aqhome, aqhomed: Adapted to latest changes. Martin Preuss 2023-03-28 21:42:28 +02:00
  • 99aacd5e85 aqhome: started parsing messages and extract info for node db. Martin Preuss 2023-03-24 21:16:25 +01:00
  • 0aaa5969ab aqhome: started parsing messages and extract info for node db. Martin Preuss 2023-03-24 21:16:25 +01:00
  • 1a07353aba ipc: fixed compiler warnings. Martin Preuss 2023-03-24 21:15:28 +01:00
  • 58e5816c56 ipc: fixed compiler warnings. Martin Preuss 2023-03-24 21:15:28 +01:00
  • c24734115a build: added debug option. Martin Preuss 2023-03-20 22:50:07 +01:00
  • 764c883edb build: added debug option. Martin Preuss 2023-03-20 22:50:07 +01:00
  • a34af518b0 aqhome: fixed compiler warnings. Martin Preuss 2023-03-20 22:49:39 +01:00
  • ce899896bf aqhome: fixed compiler warnings. Martin Preuss 2023-03-20 22:49:39 +01:00
  • e0c291b3cb aqhome: moved code from msg/endpointmgr to /msgmanager. Martin Preuss 2023-03-20 22:48:58 +01:00
  • 8712958228 aqhome: moved code from msg/endpointmgr to /msgmanager. Martin Preuss 2023-03-20 22:48:58 +01:00
  • 29bf52bfdb aqhome: implemented new node messages, adapted to firmware changes. Martin Preuss 2023-03-19 23:23:14 +01:00
  • fecf4ab79c aqhome: implemented new node messages, adapted to firmware changes. Martin Preuss 2023-03-19 23:23:14 +01:00
  • 4cc2e21a79 avr: moved code outside of ifdef/endif pair (fixes a bug). Martin Preuss 2023-03-19 23:22:08 +01:00
  • 3485449e00 avr: moved code outside of ifdef/endif pair (fixes a bug). Martin Preuss 2023-03-19 23:22:08 +01:00
  • e5401ee060 avr: increased number of COM buffers from 4 to 6. Martin Preuss 2023-03-19 23:21:40 +01:00
  • e5c06c7640 avr: increased number of COM buffers from 4 to 6. Martin Preuss 2023-03-19 23:21:40 +01:00
  • c247687bf9 aqhome: added IPC messages (FORWARD, VALUE) Martin Preuss 2023-03-19 23:21:02 +01:00
  • 796869fc3c aqhome: added IPC messages (FORWARD, VALUE) Martin Preuss 2023-03-19 23:21:02 +01:00