Nanosonde
ddf774072c
Save work
2020-06-12 13:42:09 +02:00
Nanosonde
4c24836ebc
save work
2020-06-11 11:09:34 +02:00
Nanosonde
66b31a6dd7
Make sure that services from SystemBroadcast are also available from Broadcast on closed media
2020-06-09 12:21:00 +02:00
Nanosonde
f84e434bae
Readd systembroadcast methods
2020-06-09 12:11:09 +02:00
Nanosonde
34e7b2dd36
Restore old broadcast structure
2020-06-09 12:06:43 +02:00
Nanosonde
54d8a009cf
save work
2020-06-08 14:15:22 +02:00
Nanosonde
332663897f
save work
2020-06-01 19:27:34 +02:00
Nanosonde
262842cea3
save work
2020-06-01 19:06:04 +02:00
Nanosonde
c35c550bc2
save work
2020-05-31 18:53:54 +02:00
Nanosonde
ff9426fdc3
save work
2020-05-31 18:44:59 +02:00
Nanosonde
ef004ced0d
Fix comment
2020-05-29 18:17:54 +02:00
Nanosonde
2d70750378
Rework
2020-05-29 18:14:59 +02:00
Nanosonde
73a0989a3b
Handle SystemBroadcast and Broadcast for TP and IP
2020-05-29 18:06:24 +02:00
Nanosonde
960c7744f9
save work
2020-05-28 17:46:43 +02:00
Nanosonde
281fe4ab02
initial commit
2020-05-27 20:36:41 +02:00
Thomas Kunze
5f4f86dcbd
add platformio file and fix compiling without IP
2020-05-08 01:50:50 +02:00
Thomas Kunze
c97bcc29f3
comment some debugging code
2020-05-07 20:15:15 +02:00
Thomas Kunze
ed5dc73984
fix overrides of bau27b0
2020-05-02 11:43:02 +02:00
Thomas Kunze
894a54fa7f
enable RF and TP
2020-03-12 21:34:00 +01:00
Thomas Kunze
445bf05f93
fix bug in save code
2020-02-11 22:16:59 +01:00
Thomas Kunze
4dda99b341
only add rf props ifdef USE_RF
2020-01-11 21:20:25 +01:00
Thomas Kunze
82f463f965
refactor cemi server object
2019-12-28 10:56:33 +01:00
Thomas Kunze
1465cb558c
split USE_USB from USE_CEMI_SERVER
2019-12-28 09:54:02 +01: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
8f61ef8608
fix length of PDT_VERSION
2019-12-22 17:45:24 +01:00
Thomas Kunze
d3d95f1185
add object for routing indication packet
2019-12-22 17:31:33 +01:00
Thomas Kunze
f8e2da00a2
refactor device object, add more const to functions
2019-12-21 17:48:46 +01:00
Thomas Kunze
729c06357a
bugfixing
2019-12-18 22:14:56 +01:00
Thomas Kunze
ca27ff4ab3
bump device object version to invalidate flash (format change)
2019-12-18 21:38:41 +01:00
Thomas Kunze
15bd076c28
Merge branch 'master' of https://github.com/thelsing/knx
2019-12-18 21:28:01 +01:00
Thomas Kunze
6cd570e162
refactore TableObject classes to use Property class
2019-12-18 21:27:54 +01:00
nanosonde
1d01317845
Travis knx usb ( #48 )
...
* Update .travis.yml
* Update platformio.ini
* Update .travis.yml
* Fix compilation
* Change platformio config
* Try to fix travis build
* save work
* save work
* save work
* save work
* save work
* save work
* save work
* save work
* save work
* save work
* save work
* save work
* save work
* save work
* save work
* save work
* save work
* Add new pio config for CI
* save work
* save work
* save work
* save work
* Try to fix CI run for example knx-linux
* Fix compilation
* Try to fix ESP8266 compilation
* Do not enable cEMI server per default. Is only enabled during platformio build externally
2019-12-16 19:52:10 +01:00
Thomas Kunze
b9571112d6
add some convienience methods to Property class
2019-12-12 23:40:03 +01:00
Thomas Kunze
398ba7408b
get rid of InterfaceObject::objectType() and BauSystemB::descriptor()
2019-12-12 23:06:46 +01:00
Thomas Kunze
515d18fdbf
fix property save
2019-12-12 22:47:54 +01:00
Thomas Kunze
6765add06d
move knx-linux and knxPyton to examples dir
2019-12-12 21:42:51 +01:00
Thomas Kunze
d2b6653d68
add config.h and USE_IP USE_TP USE_RF macros
2019-12-12 21:23:37 +01:00
Thomas Kunze
4cc8b2bb36
Finish refactoring of IpParameterObject
2019-12-12 19:34:29 +01:00
Thomas Kunze
e128debabb
convert CallbackProperty to template
2019-12-12 01:42:56 +01:00
Thomas Kunze
71448efdad
add overrides keyword for all interface objects.
...
refactor properties more
2019-12-11 23:32:57 +01:00
Thomas Kunze
396994c1a5
add Property, DataProperty and CallbackProperty classes
2019-12-11 22:23:21 +01:00
Thomas Kunze
c64b7f6a01
change signature of propertyRead/Write
2019-12-10 23:42:27 +01:00
Thomas Kunze
10b83b46bc
fix build
2019-12-10 23:00:25 +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
Thomas Kunze
aa230ee0b9
Merge master
2019-12-09 23:28:17 +01:00
Thomas Kunze
3ed796ef93
fix more memory bugs
2019-12-09 23:19:13 +01:00