Commit Graph

  • fda8e64425
    Add support for lambda for more platforms (#74) etrinh 2020-07-01 10:39:30 +0200
  • 43eb0e19fc remove automatic detection of functional due to breakage with some platforms: In file included from /home/travis/.arduino15/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/arm-none-eabi/include/c++/7.2.1/bits/char_traits.h:39:0, from /home/travis/.arduino15/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/arm-none-eabi/include/c++/7.2.1/string:40, from /home/travis/.arduino15/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/arm-none-eabi/include/c++/7.2.1/stdexcept:39, from /home/travis/.arduino15/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/arm-none-eabi/include/c++/7.2.1/array:39, from /home/travis/.arduino15/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/arm-none-eabi/include/c++/7.2.1/tuple:39, from /home/travis/.arduino15/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/arm-none-eabi/include/c++/7.2.1/functional:54, from /home/travis/arduino_ide/libraries/Adafruit_Test_Library/src/knx/group_object.h:37, from /home/travis/arduino_ide/libraries/Adafruit_Test_Library/src/knx/group_object_table_object.h:4, from /home/travis/arduino_ide/libraries/Adafruit_Test_Library/src/knx/bau_systemB.h:8, from /home/travis/arduino_ide/libraries/Adafruit_Test_Library/src/knx/bau07B0.h:4, from /home/travis/arduino_ide/libraries/Adafruit_Test_Library/src/knx_facade.h:12, from /home/travis/arduino_ide/libraries/Adafruit_Test_Library/src/knx.h:86, from /home/travis/build/thelsing/knx/examples/knx-bme680/knx-bme680.ino:4: /home/travis/.arduino15/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/arm-none-eabi/include/c++/7.2.1/bits/stl_algobase.h:243:56: error: macro "min" passed 3 arguments, but takes just 2 min(const _Tp& __a, const _Tp& __b, _Compare __comp) ^ /home/travis/.arduino15/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/arm-none-eabi/include/c++/7.2.1/bits/stl_algobase.h:265:56: error: macro "max" passed 3 arguments, but takes just 2 max(const _Tp& __a, const _Tp& __b, _Compare __comp) ^ To be investigated... etrinh 2020-06-30 23:05:44 +0200
  • 4cf3dab9a6 Allow lambda on platforms which support it, can be forced with HAS_FUNCTIONAL 0/1 etrinh 2020-06-30 22:40:19 +0200
  • f0fcfe3b86 Merge branch 'master' of https://github.com/etrinh/knx etrinh 2020-06-30 22:14:17 +0200
  • 4362c7b0a4 Merge branch 'master' of https://github.com/thelsing/knx etrinh 2020-06-30 22:11:07 +0200
  • 2164d3896f Handle PDT_CONTROL in FunctionPropertyExt* Nanosonde 2020-06-30 22:05:26 +0200
  • de87c2a3a3 Fix FunctionPropertyExtStateRead, fix restart. MILESTONE: Working physical programming of IA and toolkey with confirmed restart. Reading deviceinfos working. Nanosonde 2020-06-30 20:46:10 +0200
  • 780001bd59 Add PropertyValueExt* AL services. Handle master reset in AL service RESTART. Nanosonde 2020-06-30 19:45:31 +0200
  • f880114da5
    Stm32 port (#71) etrinh 2020-06-30 14:58:53 +0200
  • 2463e6ffaf Fix FunctionPropertyExt*. Working T_DATA_CONNECTED with FunctionPropertyExt*. Nanosonde 2020-06-30 12:36:56 +0200
  • 4316ead508 Add FunctionPropertyExt* AL services Nanosonde 2020-06-30 11:47:01 +0200
  • ae07679b95 coding style etrinh 2020-06-29 23:08:38 +0200
  • 86d3b4b7e9 change tabs to space etrinh 2020-06-29 22:57:33 +0200
  • 3ffa7c298f Fix #73 Add ability to override config.h with define NO_KNX_CONFIG etrinh 2020-06-29 22:51:46 +0200
  • de643b34de First working secure broadcast mode with IA programming Nanosonde 2020-06-29 22:39:33 +0200
  • c309ddf5ee check chip state when enabled leoujz 2020-06-28 15:19:09 +0800
  • 83d4758024 Fix Stm32 Eeprom handler Fix missing parenthesis Fix some type consistencies etrinh 2020-06-27 22:33:24 +0200
  • 3290634215 save work Nanosonde 2020-06-27 22:22:37 +0200
  • 2f3bd7e9c4 Merge branch 'master' of https://github.com/thelsing/knx etrinh 2020-06-27 17:53:04 +0200
  • 604c1d6bdb Extend restart and masterreset for factory reset Nanosonde 2020-06-27 16:32:39 +0200
  • 4b52f241ec save work Nanosonde 2020-06-27 12:23:31 +0200
  • df1449f2e5 Remove magic value and add comment Nanosonde 2020-06-27 11:53:53 +0200
  • 60b3655ea6 save work Nanosonde 2020-06-27 11:46:47 +0200
  • b72d45c4d8 save work Nanosonde 2020-06-27 00:26:14 +0200
  • 692cbf78cb save work Nanosonde 2020-06-27 00:20:46 +0200
  • 318d350243 Merge branch 'master' into feat_datasecure Nanosonde 2020-06-25 21:28:51 +0200
  • 23358eb8b9 save work Nanosonde 2020-06-25 21:26:59 +0200
  • eb11180858 save work Nanosonde 2020-06-25 21:22:48 +0200
  • 4677044f46 add some fixes and enhancements by leoujz fix build Thomas Kunze 2020-06-25 20:36:02 +0200
  • 87a12fa26a Merge branch 'master' of https://github.com/thelsing/knx Thomas Kunze 2020-06-24 23:03:21 +0200
  • f450d87d05 refactor RfMediumObject to use properties Thomas Kunze 2020-06-24 23:03:12 +0200
  • eacc944e7c
    remove __has_include because of build failure thelsing 2020-06-24 22:14:45 +0200
  • 084657cb7a
    fix #46 thelsing 2020-06-24 18:48:55 +0200
  • ccddf926ed reset chip every 1 seconds if not enabled, only for tpuart data link layer leoujz 2020-06-24 21:47:26 +0800
  • a967dbe24a fix an issue that eeprom data won't actually saved to flash if EEPROM used out of the library, always make eeprom dirty before commit leoujz 2020-06-24 21:39:13 +0800
  • a82fb82110 fix a bug that group object with read_on_init eanbled would crash when configuring by ETS leoujz 2020-06-24 21:03:21 +0800
  • 9803de2166 save leoujz 2020-06-24 21:00:56 +0800
  • 5ceb018b12 fix a bug when calling signed8ToPayload() in valueToBusValueSigned8() leoujz 2020-06-24 20:39:34 +0800
  • 9cee6c8bc5 save work Nanosonde 2020-06-23 22:31:33 +0200
  • 2fac57a2ff Merge branch 'master' of https://github.com/thelsing/knx etrinh 2020-06-23 00:48:57 +0200
  • 5855f35eef
    fix #50 thelsing 2020-06-23 00:21:00 +0200
  • d3788d3ee4
    Merge pull request #68 from etrinh/master thelsing 2020-06-23 00:15:18 +0200
  • abba1929f6 First working seqno sync with ETS Nanosonde 2020-06-22 22:01:20 +0200
  • 99918eb08a save work Nanosonde 2020-06-22 20:37:22 +0200
  • c08e85c956 Change maximum number of elements for the key tables, etc. Nanosonde 2020-06-21 11:32:19 +0200
  • aa3e0c924e Merge branch 'master' into feat_datasecure Nanosonde 2020-06-21 11:22:40 +0200
  • 9dd2cfce7e Merge branch 'master' of https://github.com/thelsing/knx etrinh 2020-06-20 18:29:48 +0200
  • 08957720a3
    Update library.properties 1.2 thelsing 2020-06-19 21:57:46 +0200
  • ce0e10d741 save work Nanosonde 2020-06-18 20:30:57 +0200
  • 723e630dae save work Nanosonde 2020-06-18 20:29:08 +0200
  • 47b582068b save work Nanosonde 2020-06-18 17:50:49 +0200
  • 9c45500e0e save work Nanosonde 2020-06-18 16:50:06 +0200
  • 2ff07d29e3
    Update bits.h thelsing 2020-06-18 11:26:59 +0200
  • 30467aea05 save work Nanosonde 2020-06-16 12:43:39 +0200
  • 21264dd4b3 Merge branch 'master' of https://github.com/thelsing/knx etrinh 2020-06-15 14:36:49 +0200
  • 0d2daaaaef Save work Nanosonde 2020-06-12 15:03:34 +0200
  • 79d9586940 save work Nanosonde 2020-06-12 13:58:20 +0200
  • f2e219a2bd Merge branch 'master' into feat_datasecure Nanosonde 2020-06-12 13:47:36 +0200
  • ddf774072c Save work Nanosonde 2020-06-12 13:42:09 +0200
  • 4c24836ebc save work Nanosonde 2020-06-11 11:09:34 +0200
  • cadc6c6124
    Refactor broadcast/systembroadcast (#62) nanosonde 2020-06-09 21:06:13 +0200
  • 0206377e0a Make sure that sent broadcast/systembroadcast frames are always marked as broadcast frames on closed media Nanosonde 2020-06-09 12:36:03 +0200
  • f41d542939 Make sure that services from SystemBroadcast are also available from Broadcast on closed media Nanosonde 2020-06-09 12:24:32 +0200
  • 66b31a6dd7 Make sure that services from SystemBroadcast are also available from Broadcast on closed media Nanosonde 2020-06-09 12:21:00 +0200
  • f84e434bae Readd systembroadcast methods Nanosonde 2020-06-09 12:11:09 +0200
  • 34e7b2dd36 Restore old broadcast structure Nanosonde 2020-06-09 12:06:43 +0200
  • 9a03791d67 Add more missing source files Nanosonde 2020-06-09 11:59:42 +0200
  • b069b520ca Fix issues Nanosonde 2020-06-09 11:56:21 +0200
  • 8a2121aac9 Restore old structure Nanosonde 2020-06-09 11:49:46 +0200
  • ad4b719398 Remove unclean solution to suppress warning about unsed var Nanosonde 2020-06-08 20:58:24 +0200
  • 013104aad9 Add empty confirm methods Nanosonde 2020-06-08 20:54:21 +0200
  • fa269a259d
    Merge pull request #65 from nanosonde/disable_ci_8266 thelsing 2020-06-08 18:04:29 +0200
  • 48dd76748c
    Merge pull request #64 from nanosonde/feat_funcprop thelsing 2020-06-08 18:03:00 +0200
  • 54d8a009cf save work Nanosonde 2020-06-08 14:15:22 +0200
  • d1701db1d1
    Disable Travis-CI 8266 Arduino test nanosonde 2020-06-08 11:43:06 +0200
  • 918d3f37c4 Fix compilation. Nanosonde 2020-06-08 11:14:56 +0200
  • 86c8f359e3 Add support for Function Properties Nanosonde 2020-06-08 11:04:00 +0200
  • e7478eac32 Refactor Broadcast/SystemBroadcast Nanosonde 2020-06-08 08:56:25 +0200
  • 506e0db468 Fix comment Nanosonde 2020-06-08 08:56:07 +0200
  • 95f79684d8 Add missing source files Nanosonde 2020-06-08 08:55:30 +0200
  • 332663897f save work Nanosonde 2020-06-01 19:27:34 +0200
  • 262842cea3 save work Nanosonde 2020-06-01 19:06:04 +0200
  • c35c550bc2 save work Nanosonde 2020-05-31 18:53:54 +0200
  • ff9426fdc3 save work Nanosonde 2020-05-31 18:44:59 +0200
  • ef004ced0d Fix comment Nanosonde 2020-05-29 18:17:54 +0200
  • 2d70750378 Rework Nanosonde 2020-05-29 18:14:59 +0200
  • 73a0989a3b Handle SystemBroadcast and Broadcast for TP and IP Nanosonde 2020-05-29 18:06:24 +0200
  • 960c7744f9 save work Nanosonde 2020-05-28 17:46:43 +0200
  • 281fe4ab02 initial commit Nanosonde 2020-05-27 20:36:41 +0200
  • cc1fc7d5fb
    Update .travis.yml thelsing 2020-05-08 02:33:53 +0200
  • c31053a7fd add pio ignores to gitignore Thomas Kunze 2020-05-08 02:06:23 +0200
  • 5f4f86dcbd add platformio file and fix compiling without IP Thomas Kunze 2020-05-08 01:50:50 +0200
  • 300b710740 merge Thomas Kunze 2020-05-07 21:01:16 +0200
  • 16de2048e6 Merge branch 'master' of https://github.com/thelsing/knx 1.1 Thomas Kunze 2020-05-07 20:15:22 +0200
  • c97bcc29f3 comment some debugging code Thomas Kunze 2020-05-07 20:15:15 +0200
  • 31319a690b
    Fix travis build (#56) nanosonde 2020-05-07 19:35:10 +0200
  • 09dc5edefb
    Use Adafruit TinyUSB lib version 0.7.1 nanosonde 2020-05-07 17:17:54 +0200
  • 80e855401a
    Add lib Wire to deps. nanosonde 2020-05-07 17:00:46 +0200
  • 2dd13c1553
    Fix paths and remove obsolete stuff nanosonde 2020-05-07 15:44:23 +0200
  • 0a886c0b44
    Use python 3.8 and fix path nanosonde 2020-05-07 15:38:42 +0200