-
Notifications
You must be signed in to change notification settings - Fork 247
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Creative Zen Hybrid Pro doesn't work #662
Comments
If there are multiple locations, aka. multiplexing, being selected then that should be accounted properly on the SDU size since the presets only account for just 1 channel. Fixes: bluez/bluez#662
If there are multiple locations, aka. multiplexing, being selected then that should be accounted properly on the SDU size since the presets only account for just 1 channel. Fixes: bluez#662
Pipewire already supports multiplexing channels in same CIS. I have this device and looked at it a while ago, and it seems like it has firmware bugs that cause problems: Also, the device has |
I see, yeah Id go with ChannelLocation bitmask and also try setting it when configuring, not sure if pw does that already. The way PAC records has its capabilities is not very clear about the audio configuration it supports, so it is a little bit of a hit or miss right now, in theory the device could have multiple records of LC3 to try to narrow down its capabilities. Btw, is the Supported_Max_Codec_Frames_Per_SDU = 1 perhaps only for the source? Need to record the HCI trace to see unde what ASE does that comes from. |
We pick the channels based on PACS Locations (and PAC Supported_Audio_Channel_Counts & Supported_Max_Codec_Frames_Per_SDU), and set the channel allocation in the LTV config. The new
IIRC, it's the Sink PAC that has Supported_Max_Codec_Frames_Per_SDU=1 and Supported_Audio_Channel_Counts=0x3, to get it to work I needed to skip our Supported_Max_Codec_Frames_Per_SDU value check. |
The latest Creative Zen Hybrid Pro firmware update (1.2.231215.1500, 06-01-2024) seems to break connecting in LE mode altogether for me (also with bluetoothctl not pipewire), the device disconnects while ASE configuration is in progress. |
I'm working through an issue with Bluetooth LE Audio with a new headset (Creative Zen Hybrid Pro). With help from @pv, we believe BAP's triggering a bug in the adapter's firmware (MediaTek MT7922) - in short, the headset connection establishes, but the adapter hits a bug and restarts. See No sink created for Creative Zen Hybrid Pro LE Audio LC3 device and MediaTek MT7922 controller crashes after LE Setup Isochronous Data Path for details.
Debugging this has also triggered a few crashes in BlueZ. Here're some logs for a few different scenarios:
/var/lib/bluetooth/*
Some related logs if they're of use:
Versions:
--enable-asan
)The text was updated successfully, but these errors were encountered: