Bluetooth LE Stack
battery_service_client_t
is only used within Bluetooth LE Stack.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
Summary
Syntax
Related
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
Raspberry Pi Pico SDK and Examples
Bluetooth LE Stack
battery_service_client_t
battery_service_client_t struct
Syntax
Show:
Summary
Declaration
from
battery_service_client.h:111
typedef
struct
{
btstack_linked_item_t
item
;
hci_con_handle_t
con_handle
;
uint16_t
cid
;
battery_service_client_state_t
state
;
btstack_packet_handler_t
client_handler
;
uint32_t
poll_interval_ms
;
uint8_t
num_instances
;
battery_service_t
services
[
MAX_NUM_BATTERY_SERVICES
]
;
uint8_t
service_index
;
uint8_t
poll_bitmap
;
uint8_t
need_poll_bitmap
;
uint8_t
polled_service_index
;
btstack_timer_source_t
poll_timer
;
}
battery_service_client_t
;
Fields
Field
Declared as
battery_service_client_t::item
btstack_linked_item_t
battery_service_client_t::con_handle
hci_con_handle_t
battery_service_client_t::cid
uint16_t
battery_service_client_t::state
battery_service_client_state_t
battery_service_client_t::client_handler
btstack_packet_handler_t
battery_service_client_t::poll_interval_ms
uint32_t
battery_service_client_t::num_instances
uint8_t
battery_service_client_t::services
battery_service_t
[
MAX_NUM_BATTERY_SERVICES
]
battery_service_client_t::service_index
uint8_t
battery_service_client_t::poll_bitmap
uint8_t
battery_service_client_t::need_poll_bitmap
uint8_t
battery_service_client_t::polled_service_index
uint8_t
battery_service_client_t::poll_timer
btstack_timer_source_t
Related Functions
Found 10 other functions taking a
battery_service_client_t
argument:
Function
battery_service_finalize_client()
battery_service_emit_connection_established()
battery_service_run_for_client()
battery_service_emit_battery_level()
battery_service_poll_timer_start()
btstack_memory_battery_service_client_free()
battery_service_start_polling_if_needed()
battery_service_registered_notification()
battery_service_client_validate_service()
battery_service_client_handle_query_complete()
Examples
References
from
examples
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
All items filtered out
All items filtered out
Class Tree
from
examples
All items filtered out
All items filtered out
Override Tree
from
examples
All items filtered out
All items filtered out
Implementations
from
examples
All items filtered out
All items filtered out
Instances
from
examples
Lifecycle
from
examples
All items filtered out
All items filtered out