Home
last modified time | relevance | path

Searched refs:TRANS_TIMES (Results 1 – 2 of 2) sorted by relevance

/AliOS-Things-master/components/ble_mesh/bt_mesh/mesh_models/common/
A Dmesh_model.c38 u16_t TRANS_TIMES[] = {1, 10, 100, 6000}; variable
98 return (byte & 0x3F) * TRANS_TIMES[byte >> 6] * 100; in get_transition_time()
107 if (time > TRANS_TIMES[3] * 62) { in _get_transition_byte()
109 } else if (time > TRANS_TIMES[2] * 62) { in _get_transition_byte()
110 return (time / TRANS_TIMES[3]) | 0xC0; in _get_transition_byte()
111 } else if (time > TRANS_TIMES[1] * 62) { in _get_transition_byte()
112 return (time / TRANS_TIMES[2]) | 0x80; in _get_transition_byte()
113 } else if (time > TRANS_TIMES[0] * 62) { in _get_transition_byte()
114 return (time / TRANS_TIMES[1]) | 0x40; in _get_transition_byte()
116 return (time / TRANS_TIMES[0]); in _get_transition_byte()
/AliOS-Things-master/components/genie_service/core/src/sig_models/
A Dsig_model_transition.c208 bt_u32_t TRANS_TIMES[] = {TRANSITION_TIME_UNIT_1, TRANSITION_TIME_UNIT_2, TRANSITION_TIME_UNIT_3, T… variable
212 if (time > TRANS_TIMES[3] * TRANSITION_TIME_VALUE_MAX) in _get_transition_byte()
216 else if (time > TRANS_TIMES[2] * TRANSITION_TIME_VALUE_MAX) in _get_transition_byte()
218 return (time / TRANS_TIMES[3]) | TRANSITION_TIME_UNIT_BIT(3); in _get_transition_byte()
220 else if (time > TRANS_TIMES[1] * TRANSITION_TIME_VALUE_MAX) in _get_transition_byte()
222 return (time / TRANS_TIMES[2]) | TRANSITION_TIME_UNIT_BIT(2); in _get_transition_byte()
224 else if (time > TRANS_TIMES[0] * TRANSITION_TIME_VALUE_MAX) in _get_transition_byte()
226 return (time / TRANS_TIMES[1]) | TRANSITION_TIME_UNIT_BIT(1); in _get_transition_byte()
230 return (time / TRANS_TIMES[0]); in _get_transition_byte()
243 return (byte & TRANSITION_TIME_VALUE_MASK) * TRANS_TIMES[byte >> 6]; in sig_model_transition_get_transition_time()

Completed in 4 milliseconds