Bernator
787253cf69
Update .travis.yml
2019-10-10 09:20:41 +02:00
Bernhard
92e41f3baf
-64bit (linux) pointer compatibility
2019-10-09 20:00:36 +02:00
Bernhard
afe3ae7936
-change memory management
2019-10-08 21:38:45 +02:00
Bernator
29ef91f2e0
Merge pull request #8 from thelsing/master
...
Update fork
2019-09-14 13:36:01 +02:00
Bernator
4a877cc1b5
Debounce prog button ( #34 )
...
* bugfix, print not allowed in constructor
* Update tpuart_data_link_layer.cpp
- start confirm timout only after last byte was sent
- increase BYTE_TIMEOUT
* debounce progbutton
2019-09-12 23:23:15 +02:00
Bernator
afd07d10cb
Bugfix, change debug uart not possible ( #33 )
...
* bugfix, print not allowed in constructor
* Update tpuart_data_link_layer.cpp
- start confirm timout only after last byte was sent
- increase BYTE_TIMEOUT
* -bugfix, change debug Uart not possible
* Update esp32_platform.cpp
* Update esp_platform.cpp
* Update knx-bme680.ino
* Update knx-demo.ino
* Update knx-hdc1008.ino
* Update knx-sonoffS20.ino
2019-09-09 20:10:56 +02:00
Thomas Kunze
7cdc104b29
Merge branch 'master' of https://github.com/thelsing/knx
2019-09-09 19:07:34 +02:00
Thomas Kunze
3d90532feb
add forgotten initialisation code
2019-09-09 19:07:22 +02:00
Bernator
7aa4343c6a
Merge pull request #7 from thelsing/master
...
Arduino set Knx uart bugfix (#32 )
2019-09-09 18:40:11 +02:00
Bernator
68b0002490
Arduino set Knx uart bugfix ( #32 )
...
* bugfix, print not allowed in constructor
* Update tpuart_data_link_layer.cpp
- start confirm timout only after last byte was sent
- increase BYTE_TIMEOUT
* -bugfix Arduino set knxUart
* Update knx-bme680.ino
* Update knx-demo.ino
* Update knx-hdc1008.ino
* Update knx-sonoffS20.ino
* Update knx-bme680.ino
* Update knx-demo.ino
* Update arduino_platform.cpp
* Update dpt.h
* Update esp32_platform.h
* Update esp_platform.h
2019-09-09 18:19:09 +02:00
Bernator
36c2cc2e29
Merge pull request #6 from thelsing/master
...
Update Fork
2019-09-08 16:33:21 +02:00
Thomas Kunze
f2d45b233a
add defines for datapoint types
2019-09-02 22:55:23 +02:00
Thomas Kunze
5577774ef9
print warning on DPT *.0
2019-09-02 22:04:07 +02:00
Thomas Kunze
923e50bf9c
fix bme680 example
2019-09-02 22:00:45 +02:00
Thomas Kunze
607e386578
rename getter/setter
2019-09-02 21:16:51 +02:00
Fabian Schmieder
8d5dc5bf73
setter/getter & overloaded constructor (ArduinoPlatform) for HardwareSerial-object ( #31 )
...
* added overload to platform constructors for custom HardwareSerial-object
* added setter/getter setUart & getUart
* set Serial1 as default UART for ESP32
2019-09-01 20:49:28 +02:00
Thomas Kunze
cdcfbb4e83
fix connect
2019-08-31 03:00:35 +02:00
Thomas Kunze
5a93bbc91c
create ArduinoPlatform to reduce code duplication
2019-08-26 21:26:55 +02:00
Fabian Schmieder
14d2da82f1
added ESP32 platform ( #30 )
...
* added ESP32 platform
* fixed typo in comments
2019-08-26 13:45:14 +02:00
Thomas Kunze
2b7e24cab0
fix build
2019-08-23 10:56:02 +02:00
Thomas Kunze
d23613ad65
convert KnxFacade to a template class
2019-08-22 22:57:35 +02:00
Thomas Kunze
db740d6687
remove mdelay and millis from platform
2019-08-22 21:31:02 +02:00
mumpf
da5466ab02
DPT16 (to bus) implemented ( #28 )
...
* DPT16 (to bus) implemented
2019-08-18 19:40:08 +02:00
mumpf
74fe42acaf
corrected float with DPT9 ( #27 )
...
* corrected float with DPT9
* Switch Programming-LED also via Bus/ETS
* Again: Prog-LED switchable from bus/ETS
2019-08-17 21:14:46 +02:00
Bernator
621265a848
Merge pull request #5 from thelsing/master
...
Update fork
2019-08-10 08:08:41 +02:00
Bernator
626d1b73d1
bugfix nextAsap, translateAsap, Tx extended frame format ( #26 )
...
* bugfix, print not allowed in constructor
* Update tpuart_data_link_layer.cpp
- start confirm timout only after last byte was sent
- increase BYTE_TIMEOUT
* bugfix nextAsap, translateAsap
* bugfix Extended Frame Format TX
2019-08-09 17:34:43 +02:00
Bernator
1c53cf83cd
start confirm timout only after last byte was sent ( #25 )
...
* bugfix, print not allowed in constructor
* Update tpuart_data_link_layer.cpp
- start confirm timout only after last byte was sent
- increase BYTE_TIMEOUT
2019-08-06 21:08:06 +02:00
Bernator
ba88e6b7b1
Update tpuart_data_link_layer.cpp
...
- start confirm timout only after last byte was sent
- increase BYTE_TIMEOUT
2019-08-06 08:04:39 +02:00
Bernator
f7e64b8c12
Merge pull request #4 from thelsing/master
...
update fork
2019-08-06 07:56:59 +02:00
Thomas Kunze
de8f4631b6
change association table to format 1 (see 3_5_1 p 157)
2019-07-26 23:00:08 +02:00
Thomas Kunze
8e9aef17ab
improve encapsulation of accociation table
2019-07-26 22:07:20 +02:00
Thomas Kunze
b4c8671dbb
Merge branch 'master' of https://github.com/thelsing/knx
2019-07-24 22:28:20 +02:00
Thomas Kunze
1e804d459e
add float to knxValue
2019-07-24 22:28:11 +02:00
Bernator
55c777cbb2
Merge pull request #3 from thelsing/master
...
update fork
2019-07-23 21:29:08 +02:00
Bernator
d6278192a0
add timeout for TPUART reset ( #23 )
...
* bugfix, print not allowed in constructor
* add timeout for chip reset
2019-07-23 20:39:41 +02:00
Bernator
0a8c231627
bugfix, print not allowed in constructor ( #22 )
2019-07-23 19:19:21 +02:00
Bernator
6ad30cc0dd
bugfix, print not allowed in constructor
2019-07-23 18:49:28 +02:00
Bernator
a7f237f391
Merge pull request #2 from thelsing/master
...
update from master
2019-07-22 19:01:27 +02:00
Thomas Kunze
13b1cff315
fix dpt9 for small values
2019-07-15 22:53:21 +02:00
Thomas Kunze
b3f6a0e3fa
initialize all fields (hopefully)
2019-07-15 21:50:04 +02:00
Thomas Kunze
c5bf61a44f
fix coredump
2019-07-15 21:32:00 +02:00
Thomas Kunze
24834d0f51
run code through clang-format
2019-07-15 21:23:51 +02:00
Thomas Kunze
141f9ddd81
add .clang-format, remove VS class diagramm
2019-07-15 21:23:19 +02:00
Thomas Kunze
a3944963f9
increase max pdu length
2019-07-15 21:22:41 +02:00
Bernator
61a3d1ef2a
Merge pull request #1 from thelsing/master
...
async tpuart_data_link_layer version (#21 )
2019-07-15 20:48:35 +02:00
Bernator
1b626808ca
async tpuart_data_link_layer version ( #21 )
...
* async data_link_layer version
* Update tpuart_data_link_layer.cpp
use platform specific millis function
* Update tpuart_data_link_layer.h
change timeouts into millis
2019-07-15 20:05:01 +02:00
thelsing
8017c8b9c3
Update .travis.yml
2019-07-11 20:27:46 +02:00
Thomas Kunze
dfe000844d
fix build; add debug output
2019-07-09 21:36:32 +02:00
Thomas Kunze
877db57f94
change bme example
2019-07-08 20:00:36 +02:00
Thomas Kunze
ff2928a09b
ignore sphinx output dir
2019-07-06 01:41:03 +02:00