Hardware: FSC-BT1035, Firmware V6.1.1 (20240521)
Use case: I need the BT1035 to act as a "phone" (HFP-AG) connecting to a car's handsfree system (HFP-HF). Audio is routed via 3.5mm analog (AT+AUXCFG=1). Before purchasing, Feasycom sales confirmed the BT1035 supports this configuration.
Configuration:
AT+PROFILE=17 (SPP + HFP-AG)
AT+COD=5A020C (Phone device class)
AT+SSP=1
AT+AUXCFG=1
AT+NAME=ASGDEV,0
What works: Connecting to a bluetooth headset (HFP-HF) succeeds. After scanning with AT+SCAN=1, I connect with AT+HFPCONN=<address>. Pairing completes, +HFPSTAT=3 (connected) is received, and call simulation with AT+HFPRING works correctly.
What fails: Connecting to a car handsfree system (BMW/MINI iDrive). Two scenarios tested:
- Car searches for devices, BT1035 in pairing mode (AT+PAIR=1, +DEVSTAT=7) — car discovers "ASGDEV" but reports "connection not possible" when selected.
- BT1035 scans and finds car, then AT+HFPCONN=<car_address> — goes to +HFPSTAT=2 (connecting) for 10 seconds, then falls back to +HFPSTAT=1 (standby). No +PAIRED event, no +HFPSTAT=3.
Question: Is there additional configuration required for HFP-AG compatibility with automotive handsfree systems? Is there a newer firmware that addresses this? Any suggestions for troubleshooting? I was able to connect using a BT1058 module in an earlier prototype, but couldn't use analog audio, which is why I'm trying the BT1035 now.
Thank you.