This module specifies the HAN-FUN API of openD connect.
◆ Unit0
Macro for Unit 0 with inheritance of the used templates.
◆ openD_hanfunApi_fp_bindMgmtRequest()
openD HAN-FUN API bind management request.
Bind management request with different services. This can be used to create binds of devices.
- Parameters
-
hBindRequest | Pointer of the HAN-FUN API request structure (openD_hanfunApi_bindMgmtReq_t). |
address1 | First device address to bind. |
address2 | Second device address to bind. |
- Return values
-
◆ openD_hanfunApi_fp_devMgmtRequest()
openD HAN-FUN API device management request.
Sends a device management request to a device. You can choose between different services. For example, you can deregister a device.
- Parameters
-
hMgmtRequest | Pointer of the HAN-FUN API request structure (openD_hanfunApi_devMgmtReq_t). |
address | Device address to send the request. |
address | Second device address to bind. |
dectMode | DECT mode. |
- Return values
-
◆ openD_hanfunApi_fp_init()
openD_status_t openD_hanfunApi_fp_init |
( |
HF::Transport::Layer * |
transport | ) |
|
openD HAN-FUN API initialization.
Initialization of the hanfun api with the iwu.
- Parameters
-
transport | Pointer of the transport iwu for the concentrator. |
- Return values
-
◆ openD_hanfunApi_fp_profileRequest()
openD HAN-FUN API profile request.
Sends a profile request to a device. You can choose between different profiles, each with different services. For example, a led of a registered device can be switched on or off.
- Parameters
-
hProfileRequest | Pointer of the HAN-FUN API request structure (openD_hanfunApi_profileReq_t). |
address | Address of the device to send the request. |
unit | Unit of the device to send the request. |
- Return values
-