Commit Graph

  • a629a5b0c7 Add STM32 unlock target M-Byte 2022-06-08 11:44:27 +0200
  • 191d996e29 Add H8I8O and H8C09 configurations to knx-demo M-Byte 2022-06-08 09:49:34 +0200
  • c6cd49d913 GD32 flash workaround M-Byte 2022-06-08 09:42:54 +0200
  • b718295423 Add defines for LED, button and serial port M-Byte 2022-06-08 09:37:55 +0200
  • bd907c242d
    Fix prog button handling (#207) rueckix 2022-05-31 07:20:59 +0200
  • b6953320d9
    Update knx_facade.h rueckix 2022-05-29 14:57:23 +0200
  • 840615ca5c
    Update knx_facade.h rueckix 2022-05-29 14:55:38 +0200
  • db58c21aae Update stm32_platform.cpp rueckix 2022-04-29 23:15:29 +0200
  • 21f96ff494 progbutton fix rueckix 2022-05-27 21:40:12 +0200
  • 3948045c28
    Fix stm32 eeprom handling (#205) rueckix 2022-04-30 22:15:16 +0200
  • c6dd834e35
    Code style fix rueckix 2022-04-29 23:47:53 +0200
  • 10beb907c2
    Update stm32_platform.cpp rueckix 2022-04-29 23:15:29 +0200
  • eb963583ee
    Fix last CodeFactor Style issues (#202) croghostrider 2022-04-25 11:30:53 -0700
  • cabc96931c fix trailing spaces croghostrider 2022-04-25 20:10:58 +0200
  • e28e26317c fix malformed whitespace croghostrider 2022-04-25 19:54:59 +0200
  • d43703f7bd
    Get rid of occsional fails during ETS programming (#200) mumpf 2022-04-25 19:27:47 +0200
  • e12a074e07
    Removed redundant declaration (#199) croghostrider 2022-04-25 02:27:40 -0700
  • 4b8b951be8
    FIX issue introduced with #194 (#201) mumpf 2022-04-25 11:18:57 +0200
  • cae65d0f48 FIX issue introduced with #194 - if go handler writes to same go, value is not sent to bus anymore Waldemar Porscha 2022-04-21 16:35:34 +0200
  • 29702f69c3
    Fix #191 by initializing the platform pointer in all KnxFacade constructors (#198) Simon Billemont 2022-04-19 09:51:36 +0200
  • 3be5e9e2d5 removed redundant declaration croghostrider 2022-04-18 14:25:56 +0200
  • b64db66f82 removed redundant declaration croghostrider 2022-04-18 13:30:54 +0200
  • 4cad4de390 Alternative fix for #191 by initializing the platform pointer in KnxFacade(&bau) from the platform stored in bau Simon Billemont 2022-04-18 08:37:33 +0200
  • 5d09670cf2 Revert "Fix #191 by initializing the platform pointer in all KnxFacade constructors" Simon Billemont 2022-04-18 08:24:57 +0200
  • 0ba41b3409 Get rid of occsional fails during ETS programming - happens just with large applications - occured mainly on SAMD platform - new crc16ccitt algorithm without additional buffer - reorder groupObjTable in memory for less fragmentation Waldemar Porscha 2022-04-17 23:59:54 +0200
  • 01979174e3
    Fixed accedental swap of size parameter and KNX_FLASH_SIZE define introduced in PR #196 (#197) Simon Billemont 2022-04-16 22:16:02 +0200
  • adc05cfaf7 Fix #191 by initializing the platform pointer in all KnxFacade constructors Simon Billemont 2022-04-13 21:02:25 +0200
  • ae7f2e456f Fixed accedental swap of size parameter and KNX_FLASH_SIZE define introduced in PR #196 Simon Billemont 2022-04-13 20:47:36 +0200
  • b0153de97f
    Fix issue with Esp8266/Esp32 platform reinitializing EEPROM multiple times causing it to forget staged EEPROM changes (#196) Simon Billemont 2022-04-13 09:19:18 +0200
  • 16eeaa87af Fix issue with Esp8266/Esp32 platform reinitializing EEPROM multiple times causing it to forget staged EEPROM changes Simon Billemont 2022-04-12 20:29:46 +0200
  • 9c620a013d
    GroupObjects can communicate internally (#194) mumpf 2022-04-12 00:28:21 +0200
  • 6d72e4b39a Remove #ifdef INTERNAL_GROUPOBJECT Waldemar Porscha 2022-04-11 22:12:20 +0200
  • 2453c3ce5d
    Forgotten init for PR #187 (#195) mumpf 2022-04-06 21:36:36 +0200
  • a56fde7528 FIX-Works now also if SMALL_GROUPOBJECT is not set Waldemar Porscha 2022-04-02 16:35:15 +0200
  • 0f32c85d53 Forgotten init for PR #187 Waldemar Porscha 2022-04-02 15:52:29 +0200
  • f7e8fec2ff GroupObjects can communicate internally - GroupObjects use callback infrastructure also during write to bus - external and internal write of a GO can be handled identically - needs #define INTERNAL_GROUPOBJECT Waldemar Porscha 2022-04-01 18:04:01 +0200
  • 22af8267c3
    Openknx version support (#190) mumpf 2022-03-02 13:38:30 +0100
  • a7db14a88c version <-> apiVersion swapped Waldemar Porscha 2022-03-02 12:55:40 +0100
  • 39af540c49 Merge branch 'openknx-version-support' of https://github.com/thelsing/knx into openknx-version-support Waldemar Porscha 2022-03-02 11:24:40 +0100
  • 78120e41e6 correct wrong buffer initialization Waldemar Porscha 2022-03-02 11:24:36 +0100
  • 3886fa5e9f
    Merge branch 'master' into openknx-version-support mumpf 2022-03-02 11:10:05 +0100
  • d3cba2e895 forgotten parameter in callback Waldemar Porscha 2022-03-02 09:33:29 +0100
  • 5f7e9e2f98 changes for PR - (old) version is again part of version check - naming conventions Waldemar Porscha 2022-03-02 09:27:12 +0100
  • a10fa20bde
    Feature: additional callbacks for application (#189) mumpf 2022-03-01 21:42:03 +0100
  • df211379a1 naming conventions for PR Waldemar Porscha 2022-03-01 21:11:38 +0100
  • 145c354110
    Removed unneded TX_WAIT_ECHO state; fixed echo detection (#188) mptei 2022-03-01 17:30:54 +0100
  • 4f17ed4b5d
    Feature: Uninitialized GO handling (#187) mumpf 2022-03-01 17:28:11 +0100
  • 65a60fdb48 updated source code formatting Waldemar Porscha 2022-02-27 23:26:49 +0100
  • 052732c5b4 Removed unneded TX_WAIT_ECHO state; fixed echo detection Mike Pieper 2022-02-25 17:39:31 +0100
  • 82c41bfbf6 Feature: Allow additional version check on startup - added versionCheckCallback - added apiVersion to DeviceObject - added new versionCheck to memory,cpp Waldemar Porscha 2022-02-27 15:35:31 +0100
  • 8b92bdf865 Feature: additional callbacks for application - beforeRestart callback - beforeTablesUnload callback Waldemar Porscha 2022-02-27 13:15:44 +0100
  • 6fe13ff9a6 Feature: Uninitialized GO handling - don't send senseless values on GroupValueRead Waldemar Porscha 2022-02-27 13:00:02 +0100
  • f4d7f604be
    Handling buffer overrun (#184) mptei 2022-02-26 22:41:23 +0100
  • 1f079147c0
    solves #183 (#185) SirSydom 2022-02-26 22:40:17 +0100
  • c47a8b06c8
    - Get rid of EEPROM emulation (#186) mumpf 2022-02-26 22:39:21 +0100
  • 77a03297e2 solves #183 get the unique id directly from flash instead using the async. SDK call. SirSydom 2022-02-26 10:27:07 +0100
  • 4010b16e56 Handling buffer overrun Mike Pieper 2022-02-24 16:31:55 +0100
  • 9c48027d3c
    Using defines in ACK handling (#182) mptei 2022-02-24 21:23:57 +0100
  • 0b4c94796e added newline Mike Pieper 2022-02-24 06:58:06 +0100
  • c23dc16b5f Using defines in ACK handling Mike Pieper 2022-02-24 06:31:19 +0100
  • 85b5655835 - Get rid of EEPROM emulation - Use SAMD-Flash without copying parameters to RAM Waldemar Porscha 2022-02-24 18:14:36 +0100
  • d27f420217
    solves #178 bugfix when sending frames > 63 byte, missing masking of … (#179) SirSydom 2022-02-24 10:13:02 +0100
  • 6c531b1598 used bit masking instead of % SirSydom 2022-02-23 21:06:53 +0100
  • 681f9218d0 also masked U_L_DATA_END_REQ correctly SirSydom 2022-02-22 21:10:39 +0100
  • 7910bd886a solves #178 bugfix when sending frames > 63 byte, missing masking of upper bits after sending a U_DataOffset SirSydom 2022-02-22 16:28:38 +0100
  • a306174878
    Branch flash pr with large eeprom (#177) SirSydom 2022-02-22 14:24:36 +0100
  • 5f71935e60 resolved CodeFactor issue SirSydom 2022-02-21 11:24:22 +0100
  • 76654f3310 - writebuffersize clarified (PR discussion) - changed alignment from flashpagesize to 32bit - added override modifier (PR discussion) - changed comment regarding flash/eeprom functions for plattforms to override/implement (PR discussion) SirSydom 2022-02-21 11:18:24 +0100
  • ef24cdc7de #175 added a binary search for address and assoc table can be enabled by defining USE_BINSEARCH SirSydom 2022-02-19 23:18:39 +0100
  • 53425e2ef7
    Add callback functions for prog mode and improve documentation (#173) Michael Geramb 2022-02-19 20:23:50 +0100
  • f466d6affa Add callback functions for prog mode and improve documentation Michael Geramb 2022-02-19 18:47:59 +0100
  • 4513e1de2a Merge branch 'Branch_flash_pr_with_large_eeprom' of https://github.com/SirSydom/knx into Branch_flash_pr_with_large_eeprom SirSydom 2022-02-19 09:06:27 +0100
  • 11220172b5 fixed typo in KNX_FLASH_OFFSET SirSydom 2022-02-19 09:06:08 +0100
  • 54666ab016
    Merge pull request #2 from SirSydom/flash_pr SirSydom 2022-02-18 15:02:21 +0100
  • fe5a542301 added support for EEPROM-Emulation / RAM-buffered Flash improvements in RP2040 plattform SirSydom 2022-02-18 14:02:45 +0100
  • eb70c55bdf bugfix when calculating memorywrites over multiple blocks by mumpf SirSydom 2022-02-18 11:53:11 +0100
  • 6ad8bd64e5 comments only, hints for plattforms SirSydom 2022-02-15 12:48:02 +0100
  • dbfd190653 rolled back linux plattform to eeprom SirSydom 2022-02-14 23:14:46 +0100
  • 5bf2177d66 Merge branch 'master' into flashnew_w_master2 SirSydom 2022-02-14 23:04:00 +0100
  • 49b93c2315 Merge branch 'master' of https://github.com/SirSydom/knx SirSydom 2022-02-14 22:59:52 +0100
  • 3bf579f712 another try for fixing the min problem SirSydom 2022-02-14 22:51:30 +0100
  • 23b7b453f6 fixed std::min SirSydom 2022-02-14 22:46:43 +0100
  • b8265d0e73 changed memoryReadIndicationP to memoryReadIndication added stdlib and defines SirSydom 2022-02-14 22:30:34 +0100
  • 5bef967ed3 added support for both Eeprom and Flash (NvMemoryType) plattforms. SirSydom 2022-02-14 21:47:29 +0100
  • b5b228c417 clean up debug stuff, comments ... SirSydom 2022-02-14 18:31:02 +0100
  • d34e7767c8 align to pagesize SirSydom 2022-02-14 16:08:32 +0100
  • 7fae86e3c2 some fixes and debugs SirSydom 2022-02-14 11:05:47 +0100
  • d26771c432
    Merge pull request #171 from mptei/tx_throttle_rx_wait_addr thelsing 2022-02-13 21:56:03 +0100
  • 2c2d69a396
    Rp2040 plattform newcore (#172) SirSydom 2022-02-13 21:54:38 +0100
  • 29ddd2fc97 adapted to work with the latest arduino-pico core V1.11.0 - setPollingMode for knxSerial SirSydom 2022-02-13 16:06:30 +0100
  • 408cd2bbeb printHex takes to long Mike Pieper 2022-02-13 11:22:02 +0100
  • 9098478614 Merge branch 'master' into flashnew SirSydom 2022-02-10 00:09:48 +0100
  • e1c0629819 fixed memoryread and crash while loading KOs (+debugstuff) SirSydom 2022-02-09 23:57:53 +0100
  • d742752e72 added malloc for _EraseBlockBuffer, fixed some bugs SirSydom 2022-02-08 23:33:33 +0100
  • 266287e2d1 worked on flash implementation SirSydom 2022-02-06 21:03:53 +0100
  • c908d5dc0a handle all available bytes Mike Pieper 2022-01-25 06:08:58 +0100
  • aff7a4d661 worked on flash implementation SirSydom 2022-02-06 13:37:25 +0100
  • 7d7e6eb3b4 New state RX_L_ADDR; loop load adaption Mike Pieper 2022-01-22 10:19:01 +0100
  • a4abacb17b added support for RP2040 (Raspberry Pi Pico) (#145) SirSydom 2021-07-08 19:45:33 +0200
  • 6f9efca2fe
    Merge branch 'thelsing:master' into master SirSydom 2022-02-05 13:47:41 +0100