Module ble

Module ble 

Source
Expand description

Minimal HCI support for Bluetooth operations.

See the BLE docs, Part E. Host Controller Interface Functional Specification

Structs§

AdvReport
An advertising report
BleScanParams

Enums§

AdvData
See Bluetooth Assigned Numbers, section 2.3: Common Data Types
BleOwnAddrType
BleScanType
FilterPolicy
HciEvent
HciEventType
HciOcf
https://www.bluetooth.com/wp-content/uploads/Files/Specification/HTML/Core-61/out/en/host-controller-interface/host-controller-interface-functional-specification.html#UUID-b0b17bc4-7719-7867-d773-1cd21c76fcd5
HciOgf
https://www.bluetooth.com/wp-content/uploads/Files/Specification/HTML/Core-61/out/en/host-controller-interface/host-controller-interface-functional-specification.html#UUID-b0b17bc4-7719-7867-d773-1cd21c76fcd5
HciPkt

Constants§

MAX_HCI_EVS
MAX_NUM_ADV_REPS

Functions§

le_set_adv_data_manu
le_set_adv_params_bytes
15-byte payload for LE Set Advertising Parameters (Core v5.x spec)
le_set_scan_rsp_name
make_hci_cmd
Build helper to push (pkt_type, opcode, params) into an ESP-Hosted frame. Construct the opcode from OGF and OCF, using make_hci_opcode().
make_hci_opcode
parse_adv_data
parse_hci_events