144 void acil_encode_cmd_send_data(uint8_t *buffer, aci_cmd_params_send_data_t *p_aci_cmd_params_send_data_t, uint8_t data_size);
273 void acil_encode_cmd_setup(uint8_t *buffer, aci_cmd_params_setup_t *p_aci_cmd_params_setup, uint8_t setup_data_size);
void acil_encode_cmd_set_radio_tx_power(uint8_t *buffer, aci_cmd_params_set_tx_power_t *p_aci_cmd_params_set_tx_power)
Encode the ACI message for set radio Tx power.
Definition: acilib.cpp:117
void acil_encode_cmd_bond(uint8_t *buffer, aci_cmd_params_bond_t *p_aci_cmd_params_bond)
Encode the ACI message to bond.
Definition: acilib.cpp:82
void acil_encode_cmd_open_remote_pipe(uint8_t *buffer, aci_cmd_params_open_remote_pipe_t *p_aci_cmd_params_open_remote_pipe)
Encode the ACI message for open remote pipe.
Definition: acilib.cpp:145
void acil_encode_cmd_connect(uint8_t *buffer, aci_cmd_params_connect_t *p_aci_cmd_params_connect)
Encode the ACI message to connect.
Definition: acilib.cpp:72
void acil_decode_evt_disconnected(uint8_t *buffer_in, aci_evt_params_disconnected_t *p_aci_evt_params_disconnected)
Decode the ACI event for disconnected.
Definition: acilib.cpp:463
void acil_decode_evt_device_started(uint8_t *buffer_in, aci_evt_params_device_started_t *p_evt_params_device_started)
Decode the ACI event device started.
Definition: acilib.cpp:450
void acil_encode_cmd_change_timing_req(uint8_t *buffer, aci_cmd_params_change_timing_t *p_aci_cmd_params_change_timing)
Encode the ACI message to change timing request.
Definition: acilib.cpp:192
void acil_decode_evt_timing(uint8_t *buffer_in, aci_evt_params_timing_t *p_evt_params_timing)
Decode the ACI event for timing.
Definition: acilib.cpp:520
void acil_encode_cmd_close_remote_pipe(uint8_t *buffer, aci_cmd_params_close_remote_pipe_t *p_aci_cmd_params_close_remote_pipe)
Encode the ACI message for close remote pipe.
Definition: acilib.cpp:152
uint8_t acil_decode_evt_echo(uint8_t *buffer_in, aci_evt_params_echo_t *buffer_out)
Decode the ACI event for echo.
Definition: acilib.cpp:543
void acil_decode_evt_display_passkey(uint8_t *buffer_in, aci_evt_params_display_passkey_t *p_aci_evt_params_display_passkey)
Decode the Display Key Event.
Definition: acilib.cpp:550
void acil_encode_cmd_get_address(uint8_t *buffer)
Encode the ACI message for get device address.
Definition: acilib.cpp:124
void acil_encode_cmd_set_key(uint8_t *buffer, aci_cmd_params_set_key_t *p_aci_cmd_params_set_key)
Encode the ACI message for Set Key Request command.
Definition: acilib.cpp:276
void acil_decode_evt_credit(uint8_t *buffer_in, aci_evt_params_data_credit_t *p_evt_params_data_credit)
Decode the ACI event data credit.
Definition: acilib.cpp:501
void acil_encode_cmd_setup(uint8_t *buffer, aci_cmd_params_setup_t *p_aci_cmd_params_setup, uint8_t setup_data_size)
Encode the ACI message for setup.
Definition: acilib.cpp:222
void acil_encode_cmd_echo_msg(uint8_t *buffer, aci_cmd_params_echo_t *p_cmd_params_echo, uint8_t msg_size)
Encode the ACI message for echo message.
Definition: acilib.cpp:159
void acil_encode_cmd_get_device_version(uint8_t *buffer)
Encode the ACI message for get device version.
Definition: acilib.cpp:58
uint8_t acil_decode_evt_data_received(uint8_t *buffer_in, aci_evt_params_data_received_t *p_evt_params_data_received)
Decode the ACI event for data received.
Definition: acilib.cpp:479
void acil_encode_baseband_reset(uint8_t *buffer)
Encode the ACI message to baseband reset.
Definition: acilib.cpp:99
uint8_t acil_decode_evt_hw_error(uint8_t *buffer_in, aci_evt_params_hw_error_t *p_aci_evt_params_hw_error)
Decode the ACI event for hardware error.
Definition: acilib.cpp:492
void acil_encode_direct_connect(uint8_t *buffer)
Encode the ACI message for Directed Advertising.
Definition: acilib.cpp:105
void acil_encode_cmd_write_dynamic_data(uint8_t *buffer, uint8_t seq_no, uint8_t *dynamic_data, uint8_t dynamic_data_size)
Encode the ACI message for write dynamic data.
Definition: acilib.cpp:184
void acil_encode_cmd_disconnect(uint8_t *buffer, aci_cmd_params_disconnect_t *p_aci_cmd_params_disconnect)
Encode the ACI message to disconnect.
Definition: acilib.cpp:92
void acil_encode_cmd_set_local_data(uint8_t *buffer, aci_cmd_params_set_local_data_t *p_aci_cmd_params_set_local_data, uint8_t data_size)
Encode the ACI message for set local data.
Definition: acilib.cpp:64
bool acil_decode_evt(uint8_t *buffer_in, aci_evt_t *p_aci_evt)
Decode the ACI event.
Definition: acilib.cpp:560
void acil_encode_cmd_temparature(uint8_t *buffer)
Encode the ACI message to temparature.
Definition: acilib.cpp:172
void acil_encode_cmd_set_app_latency(uint8_t *buffer, aci_cmd_params_set_app_latency_t *p_aci_cmd_params_set_app_latency)
Encode the ACI message to set the application latency.
Definition: acilib.cpp:206
void acil_encode_cmd_send_data(uint8_t *buffer, aci_cmd_params_send_data_t *p_aci_cmd_params_send_data_t, uint8_t data_size)
Encode the ACI message for send data.
Definition: acilib.cpp:130
void acil_encode_cmd_read_dynamic_data(uint8_t *buffer)
Encode the ACI message to read dynamic data.
Definition: acilib.cpp:178
void acil_encode_cmd_broadcast(uint8_t *buffer, aci_cmd_params_broadcast_t *p_aci_cmd_params_broadcast)
Encode the ACI message for Broadcast command.
Definition: acilib.cpp:258
void acil_encode_cmd_dtm_cmd(uint8_t *buffer, aci_cmd_params_dtm_cmd_t *p_aci_cmd_params_dtm_cmd)
Encode the ACI message for DTM command.
Definition: acilib.cpp:229
void acil_decode_evt_connected(uint8_t *buffer_in, aci_evt_params_connected_t *p_aci_evt_params_connected)
Decode the ACI event for connected.
Definition: acilib.cpp:506
void acil_encode_cmd_bond_security_request(uint8_t *buffer)
Encode the ACI message for Bond Security Request command.
Definition: acilib.cpp:252
void acil_encode_cmd_send_data_nack(uint8_t *buffer, const uint8_t pipe_number, const uint8_t error_code)
Encode the ACI message to send negative acknowledgement.
Definition: acilib.cpp:244
bool acil_encode_cmd(uint8_t *buffer, aci_cmd_t *p_aci_cmd)
Encode the ACI message.
Definition: acilib.cpp:303
void acil_encode_cmd_request_data(uint8_t *buffer, aci_cmd_params_request_data_t *p_aci_cmd_params_request_data)
Encode the ACI message for request data.
Definition: acilib.cpp:138
void acil_decode_evt_bond_status(uint8_t *buffer_in, aci_evt_params_bond_status_t *p_aci_evt_params_bond_status)
Decode the ACI event for bond status.
Definition: acilib.cpp:469
void acil_decode_evt_pipe_status(uint8_t *buffer_in, aci_evt_params_pipe_status_t *p_aci_evt_params_pipe_status)
Decode the ACI event pipe status.
Definition: acilib.cpp:457
void acil_decode_evt_command_response(uint8_t *buffer_in, aci_evt_params_cmd_rsp_t *p_evt_params_cmd_rsp)
Decode the ACI event command response.
Definition: acilib.cpp:387
void acil_encode_cmd_wakeup(uint8_t *buffer)
Encode the ACI message to wakeup.
Definition: acilib.cpp:111
void acil_decode_evt_key_request(uint8_t *buffer_in, aci_evt_params_key_request_t *p_evt_params_key_request)
Decode the ACI event for key request.
Definition: acilib.cpp:538
void acil_decode_evt_data_ack(uint8_t *buffer_in, aci_evt_params_data_ack_t *p_evt_params_data_ack)
Decode the ACI event data acknowledgement.
Definition: acilib.cpp:487
void acil_encode_cmd_open_adv_pipes(uint8_t *buffer, aci_cmd_params_open_adv_pipe_t *p_aci_cmd_params_set_adv_svc_data)
Encode the ACI message for Open Adv Pipes.
Definition: acilib.cpp:268
void acil_encode_cmd_sleep(uint8_t *buffer)
Encode the ACI message for sleep command.
Definition: acilib.cpp:52
void acil_encode_cmd_set_test_mode(uint8_t *buffer, aci_cmd_params_test_t *p_aci_cmd_params_test)
Encode the ACI message for set test mode command.
Definition: acilib.cpp:45
void acil_encode_cmd_battery_level(uint8_t *buffer)
Encode the ACI message to battery level.
Definition: acilib.cpp:166
void acil_encode_cmd_send_data_ack(uint8_t *buffer, const uint8_t pipe_number)
Encode the ACI message to send data acknowledgement.
Definition: acilib.cpp:237
void acil_encode_cmd_change_timing_req_GAP_PPCP(uint8_t *buffer)
Encode the ACI message to change timing request using the timing parameters from GAP PPCP...
Definition: acilib.cpp:215
void acil_decode_evt_pipe_error(uint8_t *buffer_in, aci_evt_params_pipe_error_t *p_evt_params_pipe_error)
Decode the ACI event for pipe error.
Definition: acilib.cpp:530