mirror of
https://github.com/bluekitchen/btstack.git
synced 2025-03-31 19:20:26 +00:00
mesh: add mesh_access_transitions_step_ms_from_gdtt
This commit is contained in:
parent
262d85ee23
commit
8245767ef9
@ -278,7 +278,7 @@ uint8_t mesh_access_transitions_num_steps_from_gdtt(uint8_t time_gdtt){
|
||||
return time_gdtt & 0x3fu;
|
||||
}
|
||||
|
||||
static uint32_t mesh_access_transitions_step_ms_from_gdtt(uint8_t time_gdtt){
|
||||
uint32_t mesh_access_transitions_step_ms_from_gdtt(uint8_t time_gdtt){
|
||||
mesh_default_transition_step_resolution_t step_resolution = (mesh_default_transition_step_resolution_t) (time_gdtt >> 6);
|
||||
switch (step_resolution){
|
||||
case MESH_DEFAULT_TRANSITION_STEP_RESOLUTION_100ms:
|
||||
|
@ -185,9 +185,10 @@ void mesh_access_send_unacknowledged_pdu(mesh_pdu_t * pdu);
|
||||
*/
|
||||
void mesh_access_send_acknowledged_pdu(mesh_pdu_t * pdu, uint8_t retransmissions, uint32_t ack_opcode);
|
||||
|
||||
uint8_t mesh_access_transitions_num_steps_from_gdtt(uint8_t time_gdtt);
|
||||
uint32_t mesh_access_transitions_step_ms_from_gdtt(uint8_t time_gdtt);
|
||||
uint8_t mesh_access_transitions_num_steps_from_gdtt(uint8_t time_gdtt);
|
||||
uint32_t mesh_access_time_gdtt2ms(uint8_t time_gdtt);
|
||||
uint8_t mesh_access_time_as_gdtt(uint32_t step_resolution_ms, uint32_t time_ms);
|
||||
uint8_t mesh_access_time_as_gdtt(uint32_t step_resolution_ms, uint32_t time_ms);
|
||||
|
||||
void mesh_access_emit_state_update_bool(btstack_packet_handler_t event_handler, uint8_t element_index, uint32_t model_identifier,
|
||||
model_state_id_t state_identifier, model_state_update_reason_t reason, uint8_t value);
|
||||
|
Loading…
x
Reference in New Issue
Block a user