Home
last modified time | relevance | path

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

/Zephyr-latest/subsys/bluetooth/services/bas/
Dbas_bcs.c16 static uint8_t battery_critical_status; variable
31 return bt_gatt_attr_read(conn, attr, buf, len, offset, &battery_critical_status, in bt_bas_bcs_read_critical_status()
56 bcs_ind_params.data = &battery_critical_status; in bt_bas_bcs_update_battery_critical_status()
57 bcs_ind_params.len = sizeof(battery_critical_status); in bt_bas_bcs_update_battery_critical_status()
68 bool current_state = (battery_critical_status & BT_BAS_BCS_BATTERY_CRITICAL_STATE) != 0; in bt_bas_bcs_set_battery_critical_state()
76 battery_critical_status |= BT_BAS_BCS_BATTERY_CRITICAL_STATE; in bt_bas_bcs_set_battery_critical_state()
78 battery_critical_status &= ~BT_BAS_BCS_BATTERY_CRITICAL_STATE; in bt_bas_bcs_set_battery_critical_state()
85 bool current_state = (battery_critical_status & BT_BAS_BCS_IMMEDIATE_SERVICE_REQUIRED) != 0; in bt_bas_bcs_set_immediate_service_required()
93 battery_critical_status |= BT_BAS_BCS_IMMEDIATE_SERVICE_REQUIRED; in bt_bas_bcs_set_immediate_service_required()
95 battery_critical_status &= ~BT_BAS_BCS_IMMEDIATE_SERVICE_REQUIRED; in bt_bas_bcs_set_immediate_service_required()