MTM07に出展することにしたので、久しぶりにBlueSAMを取り出してMac Book Airとの接続確認。これまでMacではツールの動作確認ばかりをやっていて、Bluetoothでの接続確認は全くの手付かずでした。さて、実際につなげてみると意外なことが判明。iTunesで再生してみると、BlueSAMの画面上に曲名が表示されるではありませんか!! iPadではこの機能は動作しないので、Mac OS X Lionでもダメだろうと考え、全く期待していなかったんですけど。
一応確認しておこうと考え、MBA上でubuntuの仮想マシンを立ち上げ。BluetoothのUSBドングルを挿して調査開始。このドングルを使って、本体内蔵のBluetoothの動作を確認しようというわけです。こういう時は、sdptoolコマンドを使うと簡単にサービスを調べられます。Profile Descriptorを読んでみると0x0103になっていますから、確かにAVRCP 1.03に対応していることが確認できました。
しかしながら、この予想外の喜びも長続きはしませんでした。日本語のタイトルのある楽曲を試しに再生してみるとちゃんと表示されません。なんだか、文字列が途中で途切れてしまいます。
おまけに、そのあとAVRCPがちゃんと動かなくなるようです。いったんBluetoothの接続を切断してから、再度接続すると再びちゃんと動くようになるのですが、日本語表示をしようとするとおかしくなってしまいます。
iTunesから送られる日本語曲情報データがおかしいのか、あるいはBlueSAMでのプログラム処理が間違っているのか、はたまたWT32のファームがおかしいのか、この3つのいずれかが原因であろうと思われます。Windows環境下では、こんな現象に出会ったことはなかったので、iTunes/Mac OS が怪しいと推測されますが、根拠も無しに決めつけるわけにもいきません。そこで、問題点の切り分け作業に着手。
まずは、WT32から出力されるメッセージを確認⬇。おやおや、やはりおかしいですね。夏川りみの「島唄」なんですけど。文字列内容の16進数表示も入れていましたが、やはり途中で文字列が切れてしまっています。BlueSAMはこの出力を素直に表示していただけでしたので、これで問題はWT32あるいはiTunes/MacOS Xのいずれかにあると考えられます。
続いてこんどは、WT32の代わりにソニエリのMW600をペアリングしてみました⬇。
曲名の「島唄」を表示してくれるはずだったのですが、やっぱりダメですね。そういうわけで、残念ながらMac OS X LionあるいはiTunesに問題があるようです。
一応確認しておこうと考え、MBA上でubuntuの仮想マシンを立ち上げ。BluetoothのUSBドングルを挿して調査開始。このドングルを使って、本体内蔵のBluetoothの動作を確認しようというわけです。こういう時は、sdptoolコマンドを使うと簡単にサービスを調べられます。Profile Descriptorを読んでみると0x0103になっていますから、確かにAVRCP 1.03に対応していることが確認できました。
しかしながら、この予想外の喜びも長続きはしませんでした。日本語のタイトルのある楽曲を試しに再生してみるとちゃんと表示されません。なんだか、文字列が途中で途切れてしまいます。
おまけに、そのあとAVRCPがちゃんと動かなくなるようです。いったんBluetoothの接続を切断してから、再度接続すると再びちゃんと動くようになるのですが、日本語表示をしようとするとおかしくなってしまいます。
iTunesから送られる日本語曲情報データがおかしいのか、あるいはBlueSAMでのプログラム処理が間違っているのか、はたまたWT32のファームがおかしいのか、この3つのいずれかが原因であろうと思われます。Windows環境下では、こんな現象に出会ったことはなかったので、iTunes/Mac OS が怪しいと推測されますが、根拠も無しに決めつけるわけにもいきません。そこで、問題点の切り分け作業に着手。
まずは、WT32から出力されるメッセージを確認⬇。おやおや、やはりおかしいですね。夏川りみの「島唄」なんですけど。文字列内容の16進数表示も入れていましたが、やはり途中で文字列が切れてしまっています。BlueSAMはこの出力を素直に表示していただけでしたので、これで問題はWT32あるいはiTunes/MacOS Xのいずれかにあると考えられます。
続いてこんどは、WT32の代わりにソニエリのMW600をペアリングしてみました⬇。
曲名の「島唄」を表示してくれるはずだったのですが、やっぱりダメですね。そういうわけで、残念ながらMac OS X LionあるいはiTunesに問題があるようです。