昨日の記事には含めることができなかった、iPhoneとの接続のログが取れました。
iPhone 4, iOS 4.2
HFP 1 BSRF 495
HFP 1 STATUS "service" 1
HFP 1 STATUS "call" 0
HFP 1 STATUS "callsetup" 0
HFP 1 STATUS "battchg" 4
HFP 1 STATUS "signal" 5
HFP 1 STATUS "roam" 0
HFP 1 STATUS "callheld" 0
HFP 1 READY
HFP 1 NETWORK "SoftBank"
ネットワーク名も出力してくれました。ここまでは良かったのですが、試しに着信を入れてみると。。。
HFP 1 STATUS "callsetup" 1
RING 4 7c:c5:37:a6:41:de SCO
HFP 1 RING
HFP 1 UNKNOWN (0): \r\n+CLIP: "03XXXXXXXX",129,,,"?? ?? (Mobile)"\r\n
HFP 1 RING
HFP 1 UNKNOWN (0): \r\n+CLIP: "03XXXXXXXX",129,,,"?? ?? (Mobile)"\r\n
HFP 1 RING
HFP 1 UNKNOWN (0): \r\n+CLIP: "03XXXXXXXX",129,,,"?? ?? (Mobile)"\r\n
> hfp answer
> @1 answer
HFP 1 STATUS "call" 1
HFP 1 STATUS "callsetup" 0
HFP 1 VOLUME 8
CLIPの出力をパースしようとして、エラーと判断しているようです。どこが気に入らないのでしょうか? コロンの後にスペースが入っているからか、あるいはサブアドレス情報の部分が連続カンマで省略されている部分がデコードできずにエラーとしてしまっているのでしょうか?このどちらかが、原因だと想像しています。iWRAPのファームのバージョンアップで直るかもしれないと思い、Bluegigaのサイトを覗いてみましたが、新しいファームは公開されていないようです。
iPhone 4, iOS 4.2
HFP 1 BSRF 495
HFP 1 STATUS "service" 1
HFP 1 STATUS "call" 0
HFP 1 STATUS "callsetup" 0
HFP 1 STATUS "battchg" 4
HFP 1 STATUS "signal" 5
HFP 1 STATUS "roam" 0
HFP 1 STATUS "callheld" 0
HFP 1 READY
HFP 1 NETWORK "SoftBank"
ネットワーク名も出力してくれました。ここまでは良かったのですが、試しに着信を入れてみると。。。
HFP 1 STATUS "callsetup" 1
RING 4 7c:c5:37:a6:41:de SCO
HFP 1 RING
HFP 1 UNKNOWN (0): \r\n+CLIP: "03XXXXXXXX",129,,,"?? ?? (Mobile)"\r\n
HFP 1 RING
HFP 1 UNKNOWN (0): \r\n+CLIP: "03XXXXXXXX",129,,,"?? ?? (Mobile)"\r\n
HFP 1 RING
HFP 1 UNKNOWN (0): \r\n+CLIP: "03XXXXXXXX",129,,,"?? ?? (Mobile)"\r\n
> hfp answer
> @1 answer
HFP 1 STATUS "call" 1
HFP 1 STATUS "callsetup" 0
HFP 1 VOLUME 8
CLIPの出力をパースしようとして、エラーと判断しているようです。どこが気に入らないのでしょうか? コロンの後にスペースが入っているからか、あるいはサブアドレス情報の部分が連続カンマで省略されている部分がデコードできずにエラーとしてしまっているのでしょうか?このどちらかが、原因だと想像しています。iWRAPのファームのバージョンアップで直るかもしれないと思い、Bluegigaのサイトを覗いてみましたが、新しいファームは公開されていないようです。