I use nRF5340 audio DK,iso_time_sync example, can successfully send BIS data, then I use DK as controller, bumble(google.github.io/.../index.html) as host and it fails to send.
I don't understand what went wrong. Can you give me some advice?
Here is the entire log
/mnt/c/Users/Mji/Downloads/bumble/apps$ BUMBLE_LOGLEVEL=DEBUG python auracast.py transmit --input file:audiomono.wav --input-format auto --broadcast-name bumble serial:/dev/ttyACM0,115200
DEBUG:asyncio:Using selector: EpollSelector
DEBUG:bumble.drivers:Probing driver class: rtk
DEBUG:bumble.drivers.rtk:USB metadata not found
DEBUG:bumble.drivers:Probing driver class: intel
DEBUG:bumble.drivers.intel:USB metadata not sufficient
DEBUG:bumble.host:### HOST -> CONTROLLER: HCI_RESET_COMMAND
DEBUG:bumble.host:### CONTROLLER -> HOST: HCI_COMMAND_COMPLETE_EVENT:
num_hci_command_packets: 1
command_opcode: HCI_RESET_COMMAND
return_parameters: HCI_SUCCESS
DEBUG:bumble.host:### HOST -> CONTROLLER: HCI_READ_LOCAL_SUPPORTED_COMMANDS_COMMAND
DEBUG:bumble.host:### CONTROLLER -> HOST: HCI_COMMAND_COMPLETE_EVENT:
num_hci_command_packets: 1
command_opcode: HCI_READ_LOCAL_SUPPORTED_COMMANDS_COMMAND
return_parameters:
status: HCI_SUCCESS
supported_commands: 2000800000c0000c0000e40000002822000000000000040000f7ffff7f00000030007ef6ffffff0720e4ffff0740000000000000000000000000000000000000
DEBUG:bumble.host:### HOST -> CONTROLLER: HCI_LE_READ_LOCAL_SUPPORTED_FEATURES_COMMAND
DEBUG:bumble.host:### CONTROLLER -> HOST: HCI_COMMAND_COMPLETE_EVENT:
num_hci_command_packets: 1
command_opcode: HCI_LE_READ_LOCAL_SUPPORTED_FEATURES_COMMAND
return_parameters:
status: HCI_SUCCESS
le_features: dd7900f410000000
DEBUG:bumble.host:### HOST -> CONTROLLER: HCI_READ_LOCAL_VERSION_INFORMATION_COMMAND
DEBUG:bumble.host:### CONTROLLER -> HOST: HCI_COMMAND_COMPLETE_EVENT:
num_hci_command_packets: 1
command_opcode: HCI_READ_LOCAL_VERSION_INFORMATION_COMMAND
return_parameters:
status: HCI_SUCCESS
hci_version: 14
hci_subversion: 8346
lmp_version: 14
company_identifier: 89
lmp_subversion: 8346
DEBUG:bumble.host:### HOST -> CONTROLLER: HCI_READ_LOCAL_SUPPORTED_FEATURES_COMMAND
DEBUG:bumble.host:### CONTROLLER -> HOST: HCI_COMMAND_COMPLETE_EVENT:
num_hci_command_packets: 1
command_opcode: HCI_READ_LOCAL_SUPPORTED_FEATURES_COMMAND
return_parameters:
status: HCI_SUCCESS
lmp_features: 0000000060000000
DEBUG:bumble.host:### HOST -> CONTROLLER: HCI_SET_EVENT_MASK_COMMAND:
event_mask: ff9ffbbf07f8bf3d
DEBUG:bumble.host:### CONTROLLER -> HOST: HCI_COMMAND_COMPLETE_EVENT:
num_hci_command_packets: 1
command_opcode: HCI_SET_EVENT_MASK_COMMAND
return_parameters: HCI_SUCCESS
DEBUG:bumble.host:### HOST -> CONTROLLER: HCI_LE_SET_EVENT_MASK_COMMAND:
le_event_mask: fffff7ff07e80300
DEBUG:bumble.host:### CONTROLLER -> HOST: HCI_COMMAND_COMPLETE_EVENT:
num_hci_command_packets: 1
command_opcode: HCI_LE_SET_EVENT_MASK_COMMAND
return_parameters: HCI_SUCCESS
DEBUG:bumble.host:### HOST -> CONTROLLER: HCI_LE_READ_BUFFER_SIZE_V2_COMMAND
DEBUG:bumble.host:### CONTROLLER -> HOST: HCI_COMMAND_COMPLETE_EVENT:
num_hci_command_packets: 1
command_opcode: HCI_LE_READ_BUFFER_SIZE_V2_COMMAND
return_parameters:
status: HCI_SUCCESS
le_acl_data_packet_length: 27
total_num_le_acl_data_packets: 3
iso_data_packet_length: 14
total_num_iso_data_packets: 3
DEBUG:bumble.host:HCI LE flow control: le_acl_data_packet_length=27,total_num_le_acl_data_packets=3iso_data_packet_length=14,total_num_iso_data_packets=3
DEBUG:bumble.host:### HOST -> CONTROLLER: HCI_LE_READ_NUMBER_OF_SUPPORTED_ADVERTISING_SETS_COMMAND
DEBUG:bumble.host:### CONTROLLER -> HOST: HCI_COMMAND_COMPLETE_EVENT:
num_hci_command_packets: 1
command_opcode: HCI_LE_READ_NUMBER_OF_SUPPORTED_ADVERTISING_SETS_COMMAND
return_parameters:
status: HCI_SUCCESS
num_supported_advertising_sets: 1
DEBUG:bumble.host:### HOST -> CONTROLLER: HCI_LE_READ_MAXIMUM_ADVERTISING_DATA_LENGTH_COMMAND
DEBUG:bumble.host:### CONTROLLER -> HOST: HCI_COMMAND_COMPLETE_EVENT:
num_hci_command_packets: 1
command_opcode: HCI_LE_READ_MAXIMUM_ADVERTISING_DATA_LENGTH_COMMAND
return_parameters:
status: HCI_SUCCESS
max_advertising_data_length: 62
DEBUG:bumble.host:### HOST -> CONTROLLER: HCI_READ_BD_ADDR_COMMAND
DEBUG:bumble.host:### CONTROLLER -> HOST: HCI_COMMAND_COMPLETE_EVENT:
num_hci_command_packets: 1
command_opcode: HCI_READ_BD_ADDR_COMMAND
return_parameters:
status: HCI_SUCCESS
bd_addr: 00:00:00:00:00:00/P
DEBUG:bumble.device:BD_ADDR: 00:00:00:00:00:00/P
DEBUG:bumble.keys:JSON keystore: /home/matt/.local/share/Bumble/Pairing/f0-f1-f2-f3-f4-f5.json
DEBUG:bumble.device:LE Random Address: F0:F1:F2:F3:F4:F5
DEBUG:bumble.host:### HOST -> CONTROLLER: HCI_LE_SET_RANDOM_ADDRESS_COMMAND:
random_address: F0:F1:F2:F3:F4:F5
DEBUG:bumble.host:### CONTROLLER -> HOST: HCI_COMMAND_COMPLETE_EVENT:
num_hci_command_packets: 1
command_opcode: HCI_LE_SET_RANDOM_ADDRESS_COMMAND
return_parameters: HCI_SUCCESS
DEBUG:bumble.host:### HOST -> CONTROLLER: HCI_LE_SET_EXTENDED_ADVERTISING_PARAMETERS_COMMAND:
advertising_handle: 0
advertising_event_properties:
primary_advertising_interval_min: 160
primary_advertising_interval_max: 320
primary_advertising_channel_map: CHANNEL_37|CHANNEL_38|CHANNEL_39
own_address_type: RANDOM
peer_address_type: PUBLIC_DEVICE
peer_address: 00:00:00:00:00:00/P
advertising_filter_policy: 0
advertising_tx_power: 127
primary_advertising_phy: LE 1M
secondary_advertising_max_skip: 0
secondary_advertising_phy: LE 1M
advertising_sid: 0
scan_request_notification_enable: 0
DEBUG:bumble.host:### CONTROLLER -> HOST: HCI_COMMAND_COMPLETE_EVENT:
num_hci_command_packets: 1
command_opcode: HCI_LE_SET_EXTENDED_ADVERTISING_PARAMETERS_COMMAND
return_parameters:
status: HCI_SUCCESS
selected_tx_power: 0
DEBUG:bumble.host:### HOST -> CONTROLLER: HCI_LE_SET_ADVERTISING_SET_RANDOM_ADDRESS_COMMAND:
advertising_handle: 0
random_address: F0:F1:F2:F3:F4:F5
DEBUG:bumble.host:### CONTROLLER -> HOST: HCI_COMMAND_COMPLETE_EVENT:
num_hci_command_packets: 1
command_opcode: HCI_LE_SET_ADVERTISING_SET_RANDOM_ADDRESS_COMMAND
return_parameters: HCI_SUCCESS
DEBUG:bumble.host:### HOST -> CONTROLLER: HCI_LE_SET_EXTENDED_ADVERTISING_DATA_COMMAND:
advertising_handle: 0
operation: COMPLETE_DATA
fragment_preference: 1
advertising_data: 0616521840e201073062756d626c65
DEBUG:bumble.host:### CONTROLLER -> HOST: HCI_COMMAND_COMPLETE_EVENT:
num_hci_command_packets: 1
command_opcode: HCI_LE_SET_EXTENDED_ADVERTISING_DATA_COMMAND
return_parameters: HCI_SUCCESS
DEBUG:bumble.host:### HOST -> CONTROLLER: HCI_LE_SET_PERIODIC_ADVERTISING_PARAMETERS_COMMAND:
advertising_handle: 0
periodic_advertising_interval_min: 80
periodic_advertising_interval_max: 160
periodic_advertising_properties: Properties.0
DEBUG:bumble.host:### CONTROLLER -> HOST: HCI_COMMAND_COMPLETE_EVENT:
num_hci_command_packets: 1
command_opcode: HCI_LE_SET_PERIODIC_ADVERTISING_PARAMETERS_COMMAND
return_parameters: HCI_SUCCESS
DEBUG:bumble.host:### HOST -> CONTROLLER: HCI_LE_SET_PERIODIC_ADVERTISING_DATA_COMMAND:
advertising_handle: 0
operation: COMPLETE_DATA
advertising_data: 35165118409c00010206000000000a020108020201030464000c0404656e670603446973636f01060503010000000206050302000000
DEBUG:bumble.host:### CONTROLLER -> HOST: HCI_COMMAND_COMPLETE_EVENT:
num_hci_command_packets: 1
command_opcode: HCI_LE_SET_PERIODIC_ADVERTISING_DATA_COMMAND
return_parameters: HCI_SUCCESS
DEBUG:bumble.host:### HOST -> CONTROLLER: HCI_LE_SET_EXTENDED_ADVERTISING_ENABLE_COMMAND:
enable: 1
advertising_handles[0]: 0
durations[0]: 0
max_extended_advertising_events[0]: 0
DEBUG:bumble.host:### CONTROLLER -> HOST: HCI_COMMAND_COMPLETE_EVENT:
num_hci_command_packets: 1
command_opcode: HCI_LE_SET_EXTENDED_ADVERTISING_ENABLE_COMMAND
return_parameters: HCI_SUCCESS
Start Periodic Advertising
DEBUG:bumble.host:### HOST -> CONTROLLER: HCI_LE_SET_PERIODIC_ADVERTISING_ENABLE_COMMAND:
enable: 1
advertising_handle: 0
DEBUG:bumble.host:### CONTROLLER -> HOST: HCI_COMMAND_COMPLETE_EVENT:
num_hci_command_packets: 1
command_opcode: HCI_LE_SET_PERIODIC_ADVERTISING_ENABLE_COMMAND
return_parameters: HCI_SUCCESS
Only 2 channels PCM configurations are supported
matt@HISNN1259:/mnt/c/Users/Mji/Downloads/bumble/apps$ BUMBLE_LOGLEVEL=DEBUG python auracast.py transmit --input file:audioclub.wav --input-format auto --broadcast-name bumble serial:/dev/ttyACM0,115200
DEBUG:asyncio:Using selector: EpollSelector
DEBUG:bumble.drivers:Probing driver class: rtk
DEBUG:bumble.drivers.rtk:USB metadata not found
DEBUG:bumble.drivers:Probing driver class: intel
DEBUG:bumble.drivers.intel:USB metadata not sufficient
DEBUG:bumble.host:### HOST -> CONTROLLER: HCI_RESET_COMMAND
DEBUG:bumble.host:### CONTROLLER -> HOST: HCI_COMMAND_COMPLETE_EVENT:
num_hci_command_packets: 1
command_opcode: HCI_RESET_COMMAND
return_parameters: HCI_SUCCESS
DEBUG:bumble.host:### HOST -> CONTROLLER: HCI_READ_LOCAL_SUPPORTED_COMMANDS_COMMAND
DEBUG:bumble.host:### CONTROLLER -> HOST: HCI_COMMAND_COMPLETE_EVENT:
num_hci_command_packets: 1
command_opcode: HCI_READ_LOCAL_SUPPORTED_COMMANDS_COMMAND
return_parameters:
status: HCI_SUCCESS
supported_commands: 2000800000c0000c0000e40000002822000000000000040000f7ffff7f00000030007ef6ffffff0720e4ffff0740000000000000000000000000000000000000
DEBUG:bumble.host:### HOST -> CONTROLLER: HCI_LE_READ_LOCAL_SUPPORTED_FEATURES_COMMAND
DEBUG:bumble.host:### CONTROLLER -> HOST: HCI_COMMAND_COMPLETE_EVENT:
num_hci_command_packets: 1
command_opcode: HCI_LE_READ_LOCAL_SUPPORTED_FEATURES_COMMAND
return_parameters:
status: HCI_SUCCESS
le_features: dd7900f410000000
DEBUG:bumble.host:### HOST -> CONTROLLER: HCI_READ_LOCAL_VERSION_INFORMATION_COMMAND
DEBUG:bumble.host:### CONTROLLER -> HOST: HCI_COMMAND_COMPLETE_EVENT:
num_hci_command_packets: 1
command_opcode: HCI_READ_LOCAL_VERSION_INFORMATION_COMMAND
return_parameters:
status: HCI_SUCCESS
hci_version: 14
hci_subversion: 8346
lmp_version: 14
company_identifier: 89
lmp_subversion: 8346
DEBUG:bumble.host:### HOST -> CONTROLLER: HCI_READ_LOCAL_SUPPORTED_FEATURES_COMMAND
DEBUG:bumble.host:### CONTROLLER -> HOST: HCI_COMMAND_COMPLETE_EVENT:
num_hci_command_packets: 1
command_opcode: HCI_READ_LOCAL_SUPPORTED_FEATURES_COMMAND
return_parameters:
status: HCI_SUCCESS
lmp_features: 0000000060000000
DEBUG:bumble.host:### HOST -> CONTROLLER: HCI_SET_EVENT_MASK_COMMAND:
event_mask: ff9ffbbf07f8bf3d
DEBUG:bumble.host:### CONTROLLER -> HOST: HCI_COMMAND_COMPLETE_EVENT:
num_hci_command_packets: 1
command_opcode: HCI_SET_EVENT_MASK_COMMAND
return_parameters: HCI_SUCCESS
DEBUG:bumble.host:### HOST -> CONTROLLER: HCI_LE_SET_EVENT_MASK_COMMAND:
le_event_mask: fffff7ff07e80300
DEBUG:bumble.host:### CONTROLLER -> HOST: HCI_COMMAND_COMPLETE_EVENT:
num_hci_command_packets: 1
command_opcode: HCI_LE_SET_EVENT_MASK_COMMAND
return_parameters: HCI_SUCCESS
DEBUG:bumble.host:### HOST -> CONTROLLER: HCI_LE_READ_BUFFER_SIZE_V2_COMMAND
DEBUG:bumble.host:### CONTROLLER -> HOST: HCI_COMMAND_COMPLETE_EVENT:
num_hci_command_packets: 1
command_opcode: HCI_LE_READ_BUFFER_SIZE_V2_COMMAND
return_parameters:
status: HCI_SUCCESS
le_acl_data_packet_length: 27
total_num_le_acl_data_packets: 3
iso_data_packet_length: 14
total_num_iso_data_packets: 3
DEBUG:bumble.host:HCI LE flow control: le_acl_data_packet_length=27,total_num_le_acl_data_packets=3iso_data_packet_length=14,total_num_iso_data_packets=3
DEBUG:bumble.host:### HOST -> CONTROLLER: HCI_LE_READ_NUMBER_OF_SUPPORTED_ADVERTISING_SETS_COMMAND
DEBUG:bumble.host:### CONTROLLER -> HOST: HCI_COMMAND_COMPLETE_EVENT:
num_hci_command_packets: 1
command_opcode: HCI_LE_READ_NUMBER_OF_SUPPORTED_ADVERTISING_SETS_COMMAND
return_parameters:
status: HCI_SUCCESS
num_supported_advertising_sets: 1
DEBUG:bumble.host:### HOST -> CONTROLLER: HCI_LE_READ_MAXIMUM_ADVERTISING_DATA_LENGTH_COMMAND
DEBUG:bumble.host:### CONTROLLER -> HOST: HCI_COMMAND_COMPLETE_EVENT:
num_hci_command_packets: 1
command_opcode: HCI_LE_READ_MAXIMUM_ADVERTISING_DATA_LENGTH_COMMAND
return_parameters:
status: HCI_SUCCESS
max_advertising_data_length: 62
DEBUG:bumble.host:### HOST -> CONTROLLER: HCI_READ_BD_ADDR_COMMAND
DEBUG:bumble.host:### CONTROLLER -> HOST: HCI_COMMAND_COMPLETE_EVENT:
num_hci_command_packets: 1
command_opcode: HCI_READ_BD_ADDR_COMMAND
return_parameters:
status: HCI_SUCCESS
bd_addr: 00:00:00:00:00:00/P
DEBUG:bumble.device:BD_ADDR: 00:00:00:00:00:00/P
DEBUG:bumble.keys:JSON keystore: /home/matt/.local/share/Bumble/Pairing/f0-f1-f2-f3-f4-f5.json
DEBUG:bumble.device:LE Random Address: F0:F1:F2:F3:F4:F5
DEBUG:bumble.host:### HOST -> CONTROLLER: HCI_LE_SET_RANDOM_ADDRESS_COMMAND:
random_address: F0:F1:F2:F3:F4:F5
DEBUG:bumble.host:### CONTROLLER -> HOST: HCI_COMMAND_COMPLETE_EVENT:
num_hci_command_packets: 1
command_opcode: HCI_LE_SET_RANDOM_ADDRESS_COMMAND
return_parameters: HCI_SUCCESS
DEBUG:bumble.host:### HOST -> CONTROLLER: HCI_LE_SET_EXTENDED_ADVERTISING_PARAMETERS_COMMAND:
advertising_handle: 0
advertising_event_properties:
primary_advertising_interval_min: 160
primary_advertising_interval_max: 320
primary_advertising_channel_map: CHANNEL_37|CHANNEL_38|CHANNEL_39
own_address_type: RANDOM
peer_address_type: PUBLIC_DEVICE
peer_address: 00:00:00:00:00:00/P
advertising_filter_policy: 0
advertising_tx_power: 127
primary_advertising_phy: LE 1M
secondary_advertising_max_skip: 0
secondary_advertising_phy: LE 1M
advertising_sid: 0
scan_request_notification_enable: 0
DEBUG:bumble.host:### CONTROLLER -> HOST: HCI_COMMAND_COMPLETE_EVENT:
num_hci_command_packets: 1
command_opcode: HCI_LE_SET_EXTENDED_ADVERTISING_PARAMETERS_COMMAND
return_parameters:
status: HCI_SUCCESS
selected_tx_power: 0
DEBUG:bumble.host:### HOST -> CONTROLLER: HCI_LE_SET_ADVERTISING_SET_RANDOM_ADDRESS_COMMAND:
advertising_handle: 0
random_address: F0:F1:F2:F3:F4:F5
DEBUG:bumble.host:### CONTROLLER -> HOST: HCI_COMMAND_COMPLETE_EVENT:
num_hci_command_packets: 1
command_opcode: HCI_LE_SET_ADVERTISING_SET_RANDOM_ADDRESS_COMMAND
return_parameters: HCI_SUCCESS
DEBUG:bumble.host:### HOST -> CONTROLLER: HCI_LE_SET_EXTENDED_ADVERTISING_DATA_COMMAND:
advertising_handle: 0
operation: COMPLETE_DATA
fragment_preference: 1
advertising_data: 0616521840e201073062756d626c65
DEBUG:bumble.host:### CONTROLLER -> HOST: HCI_COMMAND_COMPLETE_EVENT:
num_hci_command_packets: 1
command_opcode: HCI_LE_SET_EXTENDED_ADVERTISING_DATA_COMMAND
return_parameters: HCI_SUCCESS
DEBUG:bumble.host:### HOST -> CONTROLLER: HCI_LE_SET_PERIODIC_ADVERTISING_PARAMETERS_COMMAND:
advertising_handle: 0
periodic_advertising_interval_min: 80
periodic_advertising_interval_max: 160
periodic_advertising_properties: Properties.0
DEBUG:bumble.host:### CONTROLLER -> HOST: HCI_COMMAND_COMPLETE_EVENT:
num_hci_command_packets: 1
command_opcode: HCI_LE_SET_PERIODIC_ADVERTISING_PARAMETERS_COMMAND
return_parameters: HCI_SUCCESS
DEBUG:bumble.host:### HOST -> CONTROLLER: HCI_LE_SET_PERIODIC_ADVERTISING_DATA_COMMAND:
advertising_handle: 0
operation: COMPLETE_DATA
advertising_data: 35165118409c00010206000000000a020108020201030464000c0404656e670603446973636f01060503010000000206050302000000
DEBUG:bumble.host:### CONTROLLER -> HOST: HCI_COMMAND_COMPLETE_EVENT:
num_hci_command_packets: 1
command_opcode: HCI_LE_SET_PERIODIC_ADVERTISING_DATA_COMMAND
return_parameters: HCI_SUCCESS
DEBUG:bumble.host:### HOST -> CONTROLLER: HCI_LE_SET_EXTENDED_ADVERTISING_ENABLE_COMMAND:
enable: 1
advertising_handles[0]: 0
durations[0]: 0
max_extended_advertising_events[0]: 0
DEBUG:bumble.host:### CONTROLLER -> HOST: HCI_COMMAND_COMPLETE_EVENT:
num_hci_command_packets: 1
command_opcode: HCI_LE_SET_EXTENDED_ADVERTISING_ENABLE_COMMAND
return_parameters: HCI_SUCCESS
Start Periodic Advertising
DEBUG:bumble.host:### HOST -> CONTROLLER: HCI_LE_SET_PERIODIC_ADVERTISING_ENABLE_COMMAND:
enable: 1
advertising_handle: 0
DEBUG:bumble.host:### CONTROLLER -> HOST: HCI_COMMAND_COMPLETE_EVENT:
num_hci_command_packets: 1
command_opcode: HCI_LE_SET_PERIODIC_ADVERTISING_ENABLE_COMMAND
return_parameters: HCI_SUCCESS
Encoding with 480 PCM samples per 100 byte frame
Setup BIG
/mnt/c/Users/Mji/Downloads/bumble/apps/auracast.py:948: FutureWarning: Only for testing.
big = await device.create_big(
DEBUG:bumble.host:### HOST -> CONTROLLER: HCI_LE_CREATE_BIG_COMMAND:
big_handle: 0
advertising_handle: 0
num_bis: 2
sdu_interval: 10000
max_sdu: 100
max_transport_latency: 65
rtn: 4
phy: PhyBit.LE_2M
packing: 0
framing: 0
encryption: 0
broadcast_code: 00000000000000000000000000000000
DEBUG:bumble.host:### CONTROLLER -> HOST: HCI_COMMAND_STATUS_EVENT:
status: HCI_UNSUPPORTED_FEATURE_OR_PARAMETER_VALUE_ERROR
num_hci_command_packets: 1
command_opcode: HCI_LE_CREATE_BIG_COMMAND
WARNING:bumble.host:HCI_LE_CREATE_BIG_COMMAND failed (HCI_UNSUPPORTED_FEATURE_OR_PARAMETER_VALUE_ERROR)
ERROR:bumble.host:!!! Exception while sending command: HCI_Error(hci/HCI_UNSUPPORTED_FEATURE_OR_PARAMETER_VALUE_ERROR [0x11])
Traceback (most recent call last):
File "/home/matt/.local/lib/python3.10/site-packages/bumble/host.py", line 683, in send_command
raise hci.HCI_Error(status)
bumble.hci.HCI_Error: HCI_Error(hci/HCI_UNSUPPORTED_FEATURE_OR_PARAMETER_VALUE_ERROR [0x11])
!!! An error occurred while executing the command: HCI_Error(hci/HCI_UNSUPPORTED_FEATURE_OR_PARAMETER_VALUE_ERROR [0x11])