HFP Indication
1. HFP State
Format: +HFPSTAT=Param
Param | Indication |
Param(0~6) |
0 Unsupported 1 Standby 2 Connecting 3 Connected 4 Outgoing call 5 Incoming call 6 Active call |
2. HFP Device Information
Format: +HFPDEV=Param1,Param2
Param | Indication |
Param1 | : (12 Bytes ASCII), Remote device’s MAC address of current HFP connection: |
Param2 | (UTF8), Remote device’s name of current HFP connection |
Example |
+HFPDEV=1C5CF226D774,iPhone : HFP connect success with device |
3. Incoming/Outgoing Call Number
Format: +HFPCID=Param
Param | Indication |
Param | Param:(1~25 Bytes ASCII), Call number |
Example |
Ex1) Dial number 10086 AT+HFPDIAL=10086 +HFPSTAT=4 +HFPCID=10086 +HFPCIE=China Mobile +HFPAUDIO=1
Ex2) Incoming call with number 13265463800 +HFPSTAT=5 +HFPCID=13265463800 +HFPCIE=Jerry +HFPAUDIO=1 |
4. Incoming/Outgoing Call Name
Format: +HFPCIE=Param
Param | Indication |
Param | :(UTF8), Call name, Not every mobile phone support this indication |
5. HFP Voice Audio State
Format: +HFPAUDIO=Param
Param | Indication |
Param:(0~1) |
0 HFP voice audio disconnected, audio input/output routed to remote device 1 HFP voice audio connected, audio input/output routed to module |
6. HFP Device Network Signal Strength
Format: +HFPSIG=Param
Param | Indication |
Param:(0~5) | Network signal strength of remote device |
7. HFP Device Network Operator Selection
Format: +HFPNET=Param
Param | Indication |
Param | (UTF8) Network operator selection of remote device |
8. HFP Device Roaming State
Format: +HFPROAM=Param
Param | Indication |
Param | (0/1) Roaming state of remote device |
9. HFP Device Batter Level]
Format: +HFPBATT=Param
Param | Indication |
Param | (0~5) Battery level of remote device |