This folder contains code examples of how to use the stack.
The intention of the examples is to explain certain aspects of the stack. e.g. provide information in how to build an KNX IoT Point API device based on the stack.
naming convention:
- [filename]_all has code specific for Linux and Windows OS
Application | serial number |
---|---|
LSAB_minimal_all | 00FA10010701 |
LSSB_minimal_all | 00FA10010401 |
testserver_all | 000005 |
testclient_all | 000006 |
Note: The test applications have deliberated incorrect serial numbers.
Test server on Windows & Linux.
- no KNX compliant application
- example to receive data from other device
Test Client on Windows & Linux.
- no KNX compliant application
- KNX client application example to send data to other device
- can discover devices through well-known/core
- can send s-mode multicast message
KNX-IOT example on Windows & Linux. capable of receiving commands for data point 417.61
- Implements Functional Block LSAB 417
- only data point 61
- e.g. dpa: 417.61
- url : "p/o_1_1"
Note: can be configured to receive s-mode commands from LSSB_minimal_all.
KNX-IOT example on Windows & Linux. capable of sending commands from data point 421.61
- Implements Functional Block LSSB 421
- only data point 61
- e.g. dpa: 421.61
- url : "p/o_1_1"
Note: can be configured to send s-mode commands to LSAB_minimal_all. Note: this application has only trigger mechanism to send the s-mode message at start up.