#include "zbl-dbus.h"
#include "zigbee.h"
-API int zb_aps_send(zigbee_h handle, nwk_addr addr16,
- unsigned char aps_frame_ctl, unsigned char src_ep, unsigned char dst_ep,
- unsigned short cluster_id, unsigned short profile_id,
- unsigned char zcl_frame_ctl, unsigned short mfg_code,
- unsigned short payload_len, unsigned char *payload,
+API int zb_aps_send(zigbee_h handle, nwk_addr addr16, unsigned char aps_frame_ctl,
+ unsigned char src_ep, unsigned char dst_ep, unsigned short cluster_id,
+ unsigned short profile_id, unsigned char zcl_frame_ctl, unsigned short mfg_code,
+ unsigned char cmd_id, unsigned short payload_len, unsigned char *payload,
zb_aps_send_rsp cb, void *user_data)
{
int ret = ZIGBEE_ERROR_NONE;
RETV_IF(NULL == handle, ZIGBEE_ERROR_INVALID_PARAMETER);
- ret = zbl_aps_send(addr16, aps_frame_ctl, src_ep, dst_ep,
- cluster_id, profile_id, zcl_frame_ctl, mfg_code,
- payload_len, payload, cb, user_data);
+ ret = zbl_aps_send(addr16, aps_frame_ctl, src_ep, dst_ep, cluster_id, profile_id,
+ zcl_frame_ctl, mfg_code, cmd_id, payload_len, payload, cb, user_data);
DBG("zbl_aps_send()=0x%X", ret);
return ret;
}
-API int zb_zcl_send(zigbee_h handle, nwk_addr addr16,
- unsigned char src_ep, unsigned char dst_ep,
- unsigned short cluster_id, unsigned char zcl_frame_ctl, unsigned char cmd,
- unsigned short payload_len, unsigned char *payload,
+API int zb_zcl_send(zigbee_h handle, nwk_addr addr16, unsigned char src_ep,
+ unsigned char dst_ep, unsigned short cluster_id, unsigned char zcl_frame_ctl,
+ unsigned char cmd, unsigned short payload_len, unsigned char *payload,
zb_zcl_send_rsp cb, void *user_data)
{
int ret = ZIGBEE_ERROR_NONE;