etrinh
44075d80f7
Add KNX_NO_PRINT to define in project to avoid console info and reduce footprint ( #127 )
2021-03-11 09:38:06 +01:00
nanosonde
aabc61dc3b
Add UART support for Linux platform to use TP1 KNX transceivers ( #88 )
...
* Add inital serial port support for Linux platform
* Add missing print implementation for uint64_t and enable mask 07B0 for Linux platform using TPUART
* Create executable per mask
* Add one executable per mask for coupler
2020-09-11 13:32:29 +02:00
Thomas Kunze
e2fd20ab9a
implement knx-ip searchresponse
2019-12-28 00:29:17 +01:00
Thomas Kunze
02a24ea3b8
move #endif
2019-12-27 10:47:22 +01:00
Thomas Kunze
6ae000482f
- add some knx-ip classes
...
- return no data if Property has no elements
- implement get{ipAddress, netmask, defaultGw, macAddress) for linux platform
2019-12-27 02:06:10 +01:00
Thomas Kunze
cd0fdc85b6
rename sendBytes ->sendBytesMultiCast
...
readBytes -> readBytesMultiCast
2019-12-10 22:29:14 +01:00
Thomas Kunze
d6db6a9673
add default noop implementations for most stuff of platform.
2019-12-10 22:25:33 +01:00
Thomas Kunze
5d8264555a
remove unused methods of Platform class
2019-12-10 21:44:23 +01:00
Nanosonde
15b318992d
Keep GPIO value sysfs file open for reading/writing
2019-10-28 20:37:40 +01:00
nanosonde
6e654d4bf5
Remove GPIO methods from platform classes
2019-10-28 12:08:01 +01:00
nanosonde
fc0153e52a
initial KNX RF S-Mode support
2019-10-25 16:41:29 +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
Thomas Kunze
c898f824b8
add reboot to linux platform
2019-05-31 23:44:03 +02:00
Thomas Kunze
a35c0616ac
fixed dpt 9.* add new value api to linux example
2019-05-29 22:43:21 +02:00
Thomas Kunze
174e29372c
make GOT completely dynamic from ETS. GOs are now only available if device was programmed via ETS
2019-05-09 20:52:04 +02:00
Thomas Kunze
cde87cb643
fix build
2019-01-28 20:54:54 +01:00
Thomas Kunze
72269b5675
make path of flash.bin configurable
2019-01-21 21:29:00 +01:00
Thomas Kunze
c44d22f6eb
first real working version of knxPython
2018-12-22 14:53:31 +01:00
Thomas Kunze
405aab0e5e
some progress with python wrapper
2018-12-22 01:55:08 +01:00
Thomas Kunze
bd93aa12fa
delegate memory management for knx tables to Platform class. Preallocate memory for them on linux.
2018-12-12 23:17:42 +01:00
Thomas Kunze
cdbf3e70cc
include linux and samd versions here
2018-11-07 00:32:36 +01:00