Apple In-Ear Headphones with Remote and Mic & iPhone 3GS

物欲番長blogでも紹介した、Apple In-Ear Headphones with Remote and Mic。

Apple In-Ear Headphones with Remote and Mic

iPhone 3Gで使用すると、残念ながらiPodのボリュームコントロールが全く出来なかったのです。
ボタンを押すと再生・一時停止等は出来たのですが、ボリュームの上げ下げをしたいときは、iPhone本体を操作する必要がありました。
電話通話中のみはボリュームも動作していたのですが。

早速、iPhone 3GSで試してみました。

その結果!
iPodでもボリュームがコントロール出来るようになっています!
すごい!
これでApple In-Ear Headphones with Remote and Micの全機能が使えます〜。
うれしぃ〜〜 🙂

Apple In-Ear Headphones with Remote and Mic

iPhone 3GSがiTunesで認識されなくなりました。

困りました!
iPhone 3GSに乗り換えてから4日目。
iTunesに接続したら認識しなくなりました。
一応解決出来たのですが、大変な事でした。

現象

iPhone 3GSをMacへUSBで接続。
通常であればiTunesのデバイスリストに表示されるべきiPhone 3GSが表示されない。
usbmuxd というプロセスと、iTunes プロセスがCPUを約8%使用率で動きっぱなしになる。
また、iTunesのウィンドウが反応せず、アクティビティモニタでiTunesが「応答無し」状態。

解決方法

  1. iPhone 3GSをMacのUSBポートから切断する。
  2. iPhone 3GSの電源をOFFにする。
  3. ホームボタンを押しながら電源をONにして、リカバリモードに入る。
  4. iPhone 3GSをMacのUSBポートに接続し、表示されるメッセージ通り復元、再設定する。

もうちょっと詳しい現象

コンソールの出力を見ていると、こんなメッセージが表示されている。

7/1/09 9:19:13 PM com.apple.usbmuxd[365] MuxClearPipeStall Can’t clear pipe stall 2. Error: 0xe00002ed
7/1/09 9:19:13 PM [0x0-0x27027].com.apple.iTunes[454] MobileDevice: receive_message: Could not receive size of message: 0 Unknown error: 0
7/1/09 9:19:14 PM com.apple.usbmuxd[365] HandleUSBMuxConnect Client 0x10a030 (iTunes/com.apple.iTunes) requesting attach to 0x1:32498 failed, no such device
7/1/09 9:19:14 PM com.apple.usbmuxd[365] HandleUSBMuxConnect Client 0x10a030 (iTunes/com.apple.iTunes) requesting attach to 0x1:32498 failed, no such device
7/1/09 9:19:14 PM [0x0-0x27027].com.apple.iTunes[454] MobileDevice: _send_message: Could not securely send message size 406: SSL_ERROR_SYSCALL errno (Broken pipe)
7/1/09 9:19:14 PM [0x0-0x27027].com.apple.iTunes[454] MobileDevice: _connect_to_port: Could not connect to USB mux port 32498 for device 1: Device not configured
7/1/09 9:19:14 PM [0x0-0x27027].com.apple.iTunes[454] MobileDevice: _connect_to_port: Could not connect to USB mux port 32498 for device 1: Device not configured
7/1/09 9:19:14 PM [0x0-0x27027].com.apple.iTunes[454] MobileDevice: send_message: Could not send message size: Bad file descriptor7/1/09 9:19:13 PM com.apple.usbmuxd[365] MuxClearPipeStall Can’t clear pipe stall 2. Error: 0xe00002ed
7/1/09 9:19:13 PM [0x0-0x27027].com.apple.iTunes[454] MobileDevice: receive_message: Could not receive size of message: 0 Unknown error: 0
7/1/09 9:19:14 PM com.apple.usbmuxd[365] HandleUSBMuxConnect Client 0x10a030 (iTunes/com.apple.iTunes) requesting attach to 0x1:32498 failed, no such device
7/1/09 9:19:14 PM com.apple.usbmuxd[365] HandleUSBMuxConnect Client 0x10a030 (iTunes/com.apple.iTunes) requesting attach to 0x1:32498 failed, no such device
7/1/09 9:19:14 PM [0x0-0x27027].com.apple.iTunes[454] MobileDevice: _send_message: Could not securely send message size 406: SSL_ERROR_SYSCALL errno (Broken pipe)
7/1/09 9:19:14 PM [0x0-0x27027].com.apple.iTunes[454] MobileDevice: _connect_to_port: Could not connect to USB mux port 32498 for device 1: Device not configured
7/1/09 9:19:14 PM [0x0-0x27027].com.apple.iTunes[454] MobileDevice: _connect_to_port: Could not connect to USB mux port 32498 for device 1: Device not configured
7/1/09 9:19:14 PM [0x0-0x27027].com.apple.iTunes[454] MobileDevice: send_message: Could not send message size: Bad file descriptor
7/1/09 9:19:13 PM com.apple.usbmuxd[365] MuxClearPipeStall Can’t clear pipe stall 2. Error: 0xe00002ed
7/1/09 9:19:13 PM [0x0-0x27027].com.apple.iTunes[454] MobileDevice: receive_message: Could not receive size of message: 0 Unknown error: 0
7/1/09 9:19:14 PM com.apple.usbmuxd[365] HandleUSBMuxConnect Client 0x10a030 (iTunes/com.apple.iTunes) requesting attach to 0x1:32498 failed, no such device
7/1/09 9:19:14 PM com.apple.usbmuxd[365] HandleUSBMuxConnect Client 0x10a030 (iTunes/com.apple.iTunes) requesting attach to 0x1:32498 failed, no such device
7/1/09 9:19:14 PM [0x0-0x27027].com.apple.iTunes[454] MobileDevice: _send_message: Could not securely send message size 406: SSL_ERROR_SYSCALL errno (Broken pipe)
7/1/09 9:19:14 PM [0x0-0x27027].com.apple.iTunes[454] MobileDevice: _connect_to_port: Could not connect to USB mux port 32498 for device 1: Device not configured
7/1/09 9:19:14 PM [0x0-0x27027].com.apple.iTunes[454] MobileDevice: _connect_to_port: Could not connect to USB mux port 32498 for device 1: Device not configured
7/1/09 9:19:14 PM [0x0-0x27027].com.apple.iTunes[454] MobileDevice: send_message: Could not send message size: Bad file descriptor
iTunesがiPhoneを認識する為のusbmuxdというデーモンがiPhone 3GSをデバイスとしてちゃんと認識出来ていない様ですね。
試した事
  1. Macの再起動
  2. iPhone 3GSの再起動
  3. iTunesのアンインストールとインストール (Libraryディレクトリ内にある、設定ファイルを含め削除)
  4. iPhone 3GSを接続しているUSBケーブルの交換
まあ、なんとな復旧はしたのですが、復元の為にアイコンの並び方とか、やり直す事が沢山。
もし同じような状況になり、原因を知っている方がいらっしゃいましたら教えてください。

iPhone 3GS 電子コンパス

電子コンパスが入ったiPhone 3GS。
昨日のエントリーと同じようなコメントですが…。

「コンパス」というアプリが標準で入っています。
ホーム画面を眺めながら、「たまには立ち上げてみようかな…」と起動。
そして、「北の方角をそんなに気にしないしなぁ….」と思っていました。

iPhone 3GSのコンパスアプリ

で、Te-Tsuさんから教わったGoogle Mapの新しい機能!

マップを立ち上げていつも通り「現在地」のボタンをタップ。
GPSで今まで通り現在地に青い丸が地図上に表示されます。

「なぁ〜んだ、前と変わってないじゃん」と思いつつ、もう一度「現在地」のボタンをタップすると、ボタンの見た目がちょっとかわりました。
そ、そして!

iPhone 3GS マップ (現在地+方角)

この通り、自分の向いている方向に地図が回転。
自分が回れば、画面上のマップも回る!
凄まじい機能です。
ところで、iPhoneを縦にしたら…と思って試しましたが、やっぱり進行方向を向きます。

良く出来ていますね!

ちょっと調べてみると、電子コンパスにはMI素子とか、MR素子というデバイスが使用されている様です。
磁気の影響でインピーダンス(MI素子)や抵抗値(MR素子)が変化するデバイスで、この変化を電気的に読み取り方角を特定している様です。
その他にも地磁気センサーやホール素子というデバイスもあるようで、iPhone 3GSにはホール素子タイプのデバイスが使われている様です。

検索してみたところ、旭化成製のデバイスが使用されている様です。
実際に見た訳ではないので何とも言えませんが…

iPhone 3GS

なんだかんだ言いながら….結局買ってしまいました。
電子コンパスのおかげで、Google Mapで進行方向(というか、自分の向いている方角)が表示されたり(Te-Tsuさんに教わりました ^^;; )、高速化等、すごいです。

iPhone 3GS, 32GB, White 今回はホワイトです。

iPhone 3G & 3GS大きさ、ボタンの位置、何もかも変わりません。

また色々試して報告しますっ!

iPhone 3GSのTV CM

昨日テレビを何気なく見ていたらiPhone 3GSのテレビコマーシャルが流れていました。

ビデオ撮影が出来るようになった事をアピールしつつ、動きのサクサク感も出ていてますね。

Appleのサイトでも見る事ができました。

http://www.apple.com/jp/iphone/gallery/ads/

そして何気なくGoogleで検索してみたら、既にしばらく前から放映されていた様子。
最近テレビはAX10で録画して、CMを飛ばしてしまうので気がつかなかったようです (^^;;

p.s. iPhone 3GSの正式名称も、3G と S の間のスペースが無くなって、 3GSになったらしいですね。

iPhone用RSSリーダー

自分にとって、iPhone 3Gの主要な使い道の一つとして、RSSリーダーがあります。
今は無料で入手したNetNewsWireを使っていますが、iPhone OS 3.0のPush Notification機能を活用したRSSリーダーが出ないか、とっても楽しみにしています。
Googleで検索してみても、まだPush Notificationで最新のニュースをプッシュしてくれるリーダーやサービスは無い様子。
今後の開発者の皆さんの活躍に期待です。

世の中ではPhantom FishのBylineも人気の様ですが、有料アプリなのでちょっと躊躇ってしまいます。
値段的にはそれほど高くないし、Googleリーダーと連携出来るようなので、便利かもしれませんが….。

ちなみに、NetNewWireは、NetGatorというWeb上のRSSリーダーサービスと連携するアプリ。
まずはNetGator (http://www.newsgator.com)でアカウントを作り、購読したいRSSフィードを登録しておきます。
そして、iPhone上でNetNewWireをインストール、設定し、NetGatorのアカウントでログインすると、あらかじめNetGatorで購読設定しておいたニュースを購読出来るというもの。

機能としては十分といえますが、画像がキャッシュされない等、完璧にオフラインで閲覧出来ない場合があるのがちょっと残念です。
iPhone OS 3.0の特徴、Push Notificationに対応したRSSリーダー/サービスをご存知の方、教えてください!

NetGator のホームページこのサイトで登録、RSSフィードの登録を行います。
もちろん、無料。

NetNewsWireフィード一覧起動すると、登録してあるRSSフィードの一覧。
自動的に新しいエントリーがあるかどうかを確認し、新規件数を表示してくれます。

個々のエントリーの表示画面 読むには十分なのですが、画像が画面サイズに調整されなかったり、
縦向き表示のみの対応であったり、
もう一歩…改善されると嬉しいのですが。

テレビAppアップデート

今日、App Storeを立ち上げたらワンセグ視聴用アプリがアップデートされていました。
iPhone OS 3.0対応と、録画にも対応した様子。

まだ試していませんが、iPhone OS 3.0リリースから1週間経ってからのリリース。
せめてiPhone OS 3.0リリースにあわせてアップデートしてほしかった気もします。

テレビ バージョンアップ

テレビ アップデート内容