Welcome to Canvas documentation!
- General (canvas)
- BLE (canvas_ble)
Advertiser
Connection
GattClient
GattServer
Scanner
addr_to_str()
connect()
find_ltv()
get_actual_tx_power()
get_region()
get_tx_power()
init()
my_addr()
set_periph_callbacks()
set_region()
set_tx_power()
str_to_addr()
AD_TYPE_FLAGS
AD_TYPE_MANU_SPECIFIC
AD_TYPE_NAME_COMPLETE
AD_TYPE_NAME_SHORT
AD_TYPE_UUID128_COMPLETE
AD_TYPE_UUID128_INCOMPLETE
AD_TYPE_UUID16_COMPLETE
AD_TYPE_UUID16_INCOMPLETE
AD_TYPE_UUID32_COMPLETE
AD_TYPE_UUID32_INCOMPLETE
PHY_125K
PHY_1M
PHY_2M
PHY_500K
PHY_CODED
REGION_AUSTRALIA
REGION_CANADA
REGION_EU
REGION_GLOBAL
REGION_JAPAN
REGION_NEW_ZEALAND
REGION_SOUTH_KOREA
REGION_UK
REGION_USA
- Canvas Networking (canvas_net)
- UWB (canvas_uwb)
UwbDeviceState
UwbSession
UwbSessionState
UwbStackCapabilities
get_device_info()
get_device_state()
get_stack_capability()
init()
raw_uci_send()
session_from_profile()
session_new()
shutdown()
CONFIG_DEVICE_ROLE
CONFIG_DEVICE_TYPE
CONFIG_LOCAL_ADDRESS
CONFIG_MAC_ADDRESS_MODE
CONFIG_MAX_RR_RETRY
CONFIG_MULTI_NODE_MODE
CONFIG_NUMBER_OF_CONTROLEES
CONFIG_PEER_ADDRESS
CONFIG_PREAMBLE_CODE_INDEX
CONFIG_RANGING_INTERVAL
CONFIG_RANGING_ROUND_USAGE
CONFIG_RF_FRAME_CONFIG
CONFIG_SFD_ID
CONFIG_SLOTS_PER_RR
CONFIG_SLOT_DURATION
MODE_MULTICAST
MODE_UNICAST
RANGE_ERROR
ROLE_INITIATOR
ROLE_RESPONDER
- Machine (machine)