Home
last modified time | relevance | path

Searched refs:BIT_MASK (Results 1 – 19 of 19) sorted by relevance

/hal_espressif-latest/components/bt/esp_ble_mesh/api/models/include/
Desp_ble_mesh_sensor_model_api.h355 #define ESP_BLE_MESH_GET_SENSOR_DATA_FORMAT(_data) (((_data)[0]) & BIT_MASK(1))
370 …_MESH_SENSOR_DATA_FORMAT_A) ? ((((_data)[0]) >> 1) & BIT_MASK(4)) : ((((_data)[0]) >> 1) & BIT_MAS…
405 …((((_id) & BIT_MASK(11)) << 5) | (((_len) & BIT_MASK(4)) << 1) | ESP_BLE_MESH_SENSOR_DATA_FORMAT_A)
427 (((_id) << 8) | (((_len) & BIT_MASK(7)) << 1) | ESP_BLE_MESH_SENSOR_DATA_FORMAT_B)
/hal_espressif-latest/components/bt/esp_ble_mesh/mesh_core/include/
Dmesh_hci.h96 #define BLE_MESH_OGF(opcode) (((opcode) >> 10) & BIT_MASK(6))
99 #define BLE_MESH_OCF(opcode) ((opcode) & BIT_MASK(10))
Dmesh_access.h310 #define BLE_MESH_TRANSMIT_COUNT(transmit) (((transmit) & (uint8_t)BIT_MASK(3)))
/hal_espressif-latest/components/bt/esp_ble_mesh/mesh_core/
Dtransport.h26 #define TRANS_SEQ_ZERO_MASK ((uint16_t)BIT_MASK(13))
27 #define TRANS_CTL_OP_MASK ((uint8_t)BIT_MASK(7))
Daccess.c70 period = K_MSEC((mod->pub->period & BIT_MASK(6)) * 100U); in bt_mesh_model_pub_period_get()
74 period = K_SECONDS(mod->pub->period & BIT_MASK(6)); in bt_mesh_model_pub_period_get()
78 period = K_SECONDS((mod->pub->period & BIT_MASK(6)) * 10U); in bt_mesh_model_pub_period_get()
82 period = K_MINUTES((mod->pub->period & BIT_MASK(6)) * 10U); in bt_mesh_model_pub_period_get()
Dproxy_client.c21 #define PDU_TYPE(data) (data[0] & BIT_MASK(6))
31 #define PDU_HDR(sar, type) (sar << 6 | (type & BIT_MASK(6)))
Dprovisioner_prov.c792 unprov_dev[i].bearer = add_dev->bearer & BIT_MASK(2);
793 unprov_dev[i].flags = flags & BIT_MASK(3);
806 unprov_dev[i].bearer = add_dev->bearer & BIT_MASK(2);
807 unprov_dev[i].flags = flags & BIT_MASK(3);
1231 prov_ctx.fast_prov.flags = flags & BIT_MASK(2);
1452 link[idx].send_link_close = ((reason & BIT_MASK(2)) << 1) | BIT(0);
2747 uint8_t reason = (link[idx].send_link_close >> 1) & BIT_MASK(2);
Dfriend.c945 #define RSSI_FACT(crit) (((crit) >> 5) & (uint8_t)BIT_MASK(2))
946 #define RECV_WIN_FACT(crit) (((crit) >> 3) & (uint8_t)BIT_MASK(2))
947 #define MIN_QUEUE_SIZE_LOG(crit) ((crit) & (uint8_t)BIT_MASK(3))
Dproxy_server.c31 #define PDU_TYPE(data) (data[0] & BIT_MASK(6))
50 #define PDU_HDR(sar, type) (sar << 6 | (type & BIT_MASK(6)))
Dtransport.c34 #define AID_MASK ((uint8_t)(BIT_MASK(6)))
1565 ((((net_rx->seq & BIT_MASK(14)) - seq_zero)) &
1566 BIT_MASK(13))));
Dcrypto.c176 out[0] = tmp[15] & BIT_MASK(6); in bt_mesh_k4()
Dcfg_srv.c1075 cred_flag = ((pub_app_idx >> 12) & BIT_MASK(1)); in mod_pub_set()
1076 pub_app_idx &= BIT_MASK(12); in mod_pub_set()
1282 cred_flag = ((pub_app_idx >> 12) & BIT_MASK(1)); in mod_pub_va_set()
1283 pub_app_idx &= BIT_MASK(12); in mod_pub_va_set()
Dcfg_cli.c402 status.app_idx &= BIT_MASK(12); in mod_pub_status()
Dnet.c117 msg_cache[i].seq == (SEQ(pdu->data) & BIT_MASK(17))) { in msg_cache_match()
/hal_espressif-latest/components/bt/esp_ble_mesh/mesh_common/include/
Dmesh_util.h128 #ifndef BIT_MASK
129 #define BIT_MASK(n) (BIT(n) - 1) macro
/hal_espressif-latest/components/bt/esp_ble_mesh/mesh_models/server/
Dtime_scene_server.c231 status.time_status.tai_utc_delta = (val >> 1) & BIT_MASK(15); in time_get()
253 srv->state->time.tai_utc_delta_curr = (val >> 1) & BIT_MASK(15); in time_get()
327 set.time_set.tai_utc_delta = (val >> 1) & BIT_MASK(15); in time_set()
339 srv->state->time.tai_utc_delta_curr = (val >> 1) & BIT_MASK(15); in time_set()
366 set.tai_utc_delta_set.tai_utc_delta_new = val & BIT_MASK(15); in time_set()
373 srv->state->time.tai_utc_delta_new = val & BIT_MASK(15); in time_set()
1067 index = value & BIT_MASK(4); in scheduler_act_set()
1068 year = (value >> 4) & BIT_MASK(7); in scheduler_act_set()
1069 month = (value >> 11) & BIT_MASK(12); in scheduler_act_set()
1070 day = (value >> 23) & BIT_MASK(5); in scheduler_act_set()
[all …]
Dsensor_server.c124 uint16_t mpid = ((state->sensor_property_id & BIT_MASK(11)) << 5) | in send_sensor_data_status()
125 ((state->sensor_data.length & BIT_MASK(4)) << 1) | in send_sensor_data_status()
153 uint16_t mpid = ((state->sensor_property_id & BIT_MASK(11)) << 5) | in send_sensor_data_status()
154 ((state->sensor_data.length & BIT_MASK(4)) << 1) | in send_sensor_data_status()
789 divisor = val & BIT_MASK(7); in sensor_cadence_set()
795 state->cadence->trigger_type = (val >> 7) & BIT_MASK(1); in sensor_cadence_set()
/hal_espressif-latest/components/bt/esp_ble_mesh/mesh_models/client/
Dtime_scene_client.c182 status->tai_utc_delta_curr = temp & BIT_MASK(15); in time_scene_status()
185 status->tai_utc_delta_new = temp & BIT_MASK(15); in time_scene_status()
/hal_espressif-latest/components/bt/esp_ble_mesh/api/
Desp_ble_mesh_defs.h148 #define ESP_BLE_MESH_GET_TRANSMIT_COUNT(transmit) (((transmit) & (uint8_t)BIT_MASK(3)))