Commit Graph

  • 79f4018341 avr: send DS18B20 sensor data. Martin Preuss 2024-09-12 13:05:27 +02:00
  • f1fe99673b avr: added debug instr. Martin Preuss 2024-09-12 13:05:01 +02:00
  • 79afc70b92 avr: include printDs inside #ifdef Martin Preuss 2024-09-12 13:04:39 +02:00
  • ec033cfd10 avr: fixed crc code. Martin Preuss 2024-09-12 13:03:45 +02:00
  • 0107330c32 avr: use provided polynomial. Martin Preuss 2024-09-12 11:46:44 +02:00
  • cb43378a2f avr: fixed typos. Martin Preuss 2024-09-12 11:46:20 +02:00
  • 0fafb36100 avr: added definitions to devices. Martin Preuss 2024-09-12 11:46:02 +02:00
  • 88aea30da1 avr: added missing subdirs. Martin Preuss 2024-09-12 11:45:32 +02:00
  • 4a20933397 avr: added debug output to lcd for ds18b20. Martin Preuss 2024-09-12 11:45:22 +02:00
  • a10cd8293b avr: provide polynomial for crc function. Martin Preuss 2024-09-12 11:44:54 +02:00
  • c055ee6cc2 avr: added module for 1-wire master role (used by DS18B20). Martin Preuss 2024-09-12 11:44:10 +02:00
  • 7fbe9744ea avr: fixed apidoc. Martin Preuss 2024-09-12 11:43:11 +02:00
  • 0fabc6d613 avr: fixed code for DS18B20 (works now!). Martin Preuss 2024-09-12 11:42:59 +02:00
  • 39933a957b avr: added first version of ds18b20 code. Martin Preuss 2024-09-12 04:01:52 +02:00
  • 6308207548 ignore coredumps. Martin Preuss 2024-09-11 01:36:26 +02:00
  • 2de89ecc96 avr: fixed module cny70 (basically works now). Martin Preuss 2024-09-11 01:35:24 +02:00
  • 85d7ccf0f2 avr: fixed port definitions for device n12. Martin Preuss 2024-09-11 01:34:54 +02:00
  • d14363b8f0 avr: disable lcd module on standard n11 device. Martin Preuss 2024-09-11 01:34:21 +02:00
  • a298e6845a avr: enable new devices. Martin Preuss 2024-09-11 01:33:52 +02:00
  • d8985183f7 avr: add test device (n00). Martin Preuss 2024-09-11 01:33:36 +02:00
  • ad34bc8ec3 avr: add olde device n06. Martin Preuss 2024-09-11 01:33:14 +02:00
  • 0bc37343a5 avr: improved apidoc. Martin Preuss 2024-09-10 10:58:48 +02:00
  • 73f749b5bb Revert "avr: make lcdOneByteCommand() and lcdTwoByteCommand() more generic." Martin Preuss 2024-09-10 10:25:29 +02:00
  • 28882010a9 avr: make lcdOneByteCommand() and lcdTwoByteCommand() more generic. Martin Preuss 2024-09-10 10:25:09 +02:00
  • b0afa98387 avr: change debug position. Martin Preuss 2024-09-10 02:57:54 +02:00
  • 6ba1a18de1 avr: enable lcd module. Martin Preuss 2024-09-10 02:57:33 +02:00
  • c79037a1e1 avr: move definition of TWI_BIT_LENGTH to device defs. Martin Preuss 2024-09-10 02:56:50 +02:00
  • 743b33664f avr: improved lcd module. Martin Preuss 2024-09-10 02:56:12 +02:00
  • fd43a89bcd avr: fixed abug. Martin Preuss 2024-09-09 15:50:10 +02:00
  • 9bd376464a avr: optimized cny70 module (not tested, yet). Martin Preuss 2024-09-09 15:49:58 +02:00
  • e70c294d9b avr: added code for missing modules. Martin Preuss 2024-09-09 15:49:26 +02:00
  • a456211438 avr: timer table is now consulted every 100ms (instead of every second). Martin Preuss 2024-09-09 15:49:07 +02:00
  • 1c4d94c5ce avr: fixed a typo in LED pin def. Martin Preuss 2024-09-09 15:47:11 +02:00
  • 50546799dc aqhome: add new msg codes to type group "VALUES". Martin Preuss 2024-09-09 15:46:48 +02:00
  • 9bc837249e aqhome: fixed a minor bug. Martin Preuss 2024-09-09 15:46:08 +02:00
  • 2215d68544 avr: only send reed message if we have an address. Martin Preuss 2024-09-07 15:40:17 +02:00
  • fc6130f4cc avr: fixed a bug. Martin Preuss 2024-09-07 15:39:54 +02:00
  • cf1983d264 avr: set response code. Martin Preuss 2024-09-07 14:59:01 +02:00
  • ed21f4bbfc avr: fixed a bug in message creation. Martin Preuss 2024-09-07 14:58:37 +02:00
  • d99787b787 avr: fixed hardware version. Martin Preuss 2024-09-07 14:58:05 +02:00
  • 5f2da242c5 aqhome: adapted to latest changes. Martin Preuss 2024-09-07 14:57:40 +02:00
  • 9b724d5a5f aqhome: adapted to latest changes in node firmware. Martin Preuss 2024-09-06 22:51:32 +02:00
  • 2fa3e9d4ab avr: re-introduce UID to new VALUE messages, set UID in VALUE response messages. Martin Preuss 2024-09-06 22:50:32 +02:00
  • 5e4ca45443 avr: updated display message. Martin Preuss 2024-09-05 23:41:48 +02:00
  • 090917ea09 ave: removed unneeded defs, beautifications. Martin Preuss 2024-09-05 23:04:24 +02:00
  • 7e3523ec42 avr: improved MESSAGES documentation. Martin Preuss 2024-09-05 23:04:01 +02:00
  • 12a2cc1b8e avr: fixed a typo. Martin Preuss 2024-09-05 21:36:38 +02:00
  • 6b0972d76e avr: implement setvalue for n12. Martin Preuss 2024-09-05 21:36:24 +02:00
  • 984cccc25b avr: updated documentation for messages. Martin Preuss 2024-09-05 18:55:02 +02:00
  • dbad1ba8a1 avr: removed no longer needee defs. Martin Preuss 2024-09-05 18:54:32 +02:00
  • b70e0e0bc2 avr: moved defs to correct files. Martin Preuss 2024-09-05 18:54:14 +02:00
  • 595a140428 avr: reorder code (only need to load X if there is still something to do). Martin Preuss 2024-09-05 18:53:00 +02:00
  • b94105bf78 avr: refactor SEND_VALUE message code. Martin Preuss 2024-09-05 18:52:25 +02:00
  • eec544d1b8 avr: send firmware version in FLASH_READY and DEVICE messages. Martin Preuss 2024-09-05 18:50:43 +02:00
  • cb6e21715a avr: shorten CPRO_WriteComSendStats Martin Preuss 2024-09-05 18:49:19 +02:00
  • 026d4a57fb avr: remove unneeded code. Martin Preuss 2024-09-05 18:48:27 +02:00
  • 7745accfae avr: refactor ctc calculation code. Martin Preuss 2024-09-05 18:48:11 +02:00
  • cea3137b5a avr: add LED module LED_SIMPLE Martin Preuss 2024-09-05 18:47:32 +02:00
  • c73fede935 avr: adapted to latest changes. Martin Preuss 2024-09-05 03:28:05 +02:00
  • b56947dcba avr: removed avr targets from folder avr/ Martin Preuss 2024-09-05 03:27:40 +02:00
  • a23997db39 avr: adapted README to latest changes. Martin Preuss 2024-09-05 03:20:42 +02:00
  • 51ba17d43f avr: fixed list of modified regs. Martin Preuss 2024-09-05 03:20:21 +02:00
  • 575b0285fe avr: optimize for space. Martin Preuss 2024-09-05 03:20:00 +02:00
  • 277a27516c avr: fixed bootloader address var (depends on device). Martin Preuss 2024-09-05 03:19:01 +02:00
  • 817ff958b9 avr: use common code. Martin Preuss 2024-09-05 03:18:22 +02:00
  • ea2cd6e58e avr: reorganized data to simplify message creation. Martin Preuss 2024-09-05 03:17:32 +02:00
  • 1f2f8b574e avr: work on device n12. Martin Preuss 2024-09-05 03:16:59 +02:00
  • cd6413e7a6 avr: added device n11. Martin Preuss 2024-09-05 03:16:27 +02:00
  • 425c26cfbb avr: added common code. Martin Preuss 2024-09-05 03:15:51 +02:00
  • f2ab0d8b9f avr: fixed comments. Martin Preuss 2024-09-04 23:18:20 +02:00
  • e0a6ddd89f avr: removed unneeded def. Martin Preuss 2024-09-04 23:18:01 +02:00
  • c02f371350 avr: started creating subdirs for every node. Martin Preuss 2024-09-04 23:17:46 +02:00
  • c2a6d33ff2 avr: reduced code (bootloader now 569 words). Martin Preuss 2024-09-01 22:29:08 +02:00
  • 8aeb488e2e avr: share code (saves 8 bytes) Martin Preuss 2024-09-01 20:19:18 +02:00
  • 45cae14f6a avr: reuse code (saves a few more bytes). Martin Preuss 2024-09-01 20:12:02 +02:00
  • 892d9f5c5a avr: fixed a possible problem (generated machine code is shorter). Martin Preuss 2024-09-01 20:11:18 +02:00
  • 65e60c2dec Replace multiple wait macros with calls (saves 10 bytes). Martin Preuss 2024-09-01 20:06:05 +02:00
  • 6aac577365 aqhome: fixed compiler warning. Martin Preuss 2024-08-25 14:28:43 +02:00
  • 85a93065a4 aqhome: added virtual function "flush" Martin Preuss 2024-08-25 14:28:22 +02:00
  • 319cdbce18 added future message defs Martin Preuss 2024-08-25 14:27:13 +02:00
  • c800e99dc8 avr: added comments Martin Preuss 2024-08-25 14:26:36 +02:00
  • 2da873bbb9 avr: fixed comments. Martin Preuss 2024-08-25 14:18:56 +02:00
  • 6abac9b5a1 incremented version. Martin Preuss 2024-05-19 01:37:12 +02:00
  • ed1f96fdbc aqhome-react: adapted to changes in output name. Martin Preuss 2024-05-19 01:36:48 +02:00
  • 37a290ce1f aqhome-react: added missing include. Martin Preuss 2024-05-19 01:36:30 +02:00
  • a3bf403ac0 aqhome-react: peridocally write vars. Martin Preuss 2024-05-19 01:35:42 +02:00
  • dde9106a5d aqhome-react: add "varsFile" (will write variables later). Martin Preuss 2024-05-18 13:11:29 +02:00
  • 334d0e8096 aqhome: remove flag AQH_PATH_FLAGS_ROOT Martin Preuss 2024-05-18 13:10:41 +02:00
  • abada7b89b aqhome: minor format changes. Martin Preuss 2024-05-17 20:35:13 +02:00
  • 69893640a3 aqhome: added function AQH_Vars_ReplaceVars() Martin Preuss 2024-05-17 20:34:31 +02:00
  • 9f7f5ab0db aqhome: fixed copyright headers. Martin Preuss 2024-05-17 19:25:48 +02:00
  • 6828438780 aqhome: add writer for AQH_VARS (including a test). Martin Preuss 2024-05-17 19:16:16 +02:00
  • 05fb3d3b0a aqhome: added AQH_Vars_Dump(). Martin Preuss 2024-05-17 17:39:00 +02:00
  • 66c583f866 aqhome: use our own implementation of GWEN_Text_GetWordToBuffer(). Martin Preuss 2024-05-17 17:16:20 +02:00
  • 2363535fe0 aqhome: add AQH_Vars_DataTypeToString() Martin Preuss 2024-05-17 17:15:12 +02:00
  • 9d0037b83d vars: minor beautification. Martin Preuss 2024-05-17 01:52:49 +02:00
  • f8f4380038 vars: added code to read AQH_VARS from GWEN_DB strings. Martin Preuss 2024-05-17 00:03:51 +02:00
  • ead34f0309 aqhome-react: set module name and description for timeraction. Martin Preuss 2024-05-15 22:50:55 +02:00
  • 1d51ef0259 aqhome-react: added statistics modules (average, min, max) Martin Preuss 2024-05-15 22:50:20 +02:00
  • b888524cc3 aqhome-react: added functions to inc/dec an int value. Martin Preuss 2024-05-15 00:17:55 +02:00