ログインしてさらにmixiを楽しもう

コメントを投稿して情報交換!
更新通知を受け取って、最新情報をゲット!

iPhone/iPod touch/iPad:開発者コミュのDOCコネクタ・シリアル通信

  • mixiチェック
  • このエントリーをはてなブックマークに追加
教えていただけないでしょうか。

DOCコネクタのTx,Rxを利用してのシリアル通信にて、ターミナルソフトを動かしているサンプルはweb上で見かけます。

しかし、たいていがターミナルアプリを入れて、PCからシリアルで送った文字列を「見れた、送れた」で止まっています。

iPhone上でシリアル受信した文字列を、テキストファイルなどに保存してゆき、また、それと同時に動かしている別のアプリでそのファイルの中身を参照するにはどうすればよいのでしょうか。

最悪、受信した文字列を、テキストファイルを介さずにそのままアプリで表示できるだけでも構いません。

(たとえば、現在の温度をシリアル受信し、アプリ上でその温度を表示するような。)

DOCコネクタについて、なかなか情報を集めることができず困っております。

以上 宜しくお願い申し上げます。

コメント(5)

すみません…

お聞きする聞き方が悪かったのでしょうか?

それとも、聞く場所を間違えているのでしょうか?

(あるいは、考えたくないのですが、このコミュに何千人いながら、誰も知らないのでしょうか。)


直接的なやり方で無くても構いません。

「こうすれば、その方法について調べることが出来る」という事だけでも、ご存じの方がいらっしゃいましたら、お教えください。
はじめまして。

正式には、AppleのMFiライセンスプログラムに参加しないと、Dockコネクタの仕様が開示されない仕組みになってます。

http://developer.apple.com/jp/programs/mfi/

NDAを結ぶので、プログラムの参加者からは情報が得られないと思います。

JailBreakしてやっておられる方はいっぱい居るようなので、情報はどこからでも得られるのでは。
有り難うございます。

?知っている人はNDAにより話せない。
?MFiに加入してない人は知らないから話せない
?MFiに加入していないが知っている、という人はいない。

そういう事情なのですね。「どこからでも」では得られませんでした。ターミナルソフト(しかも1種類)を利用してそのソフトの画面上でやりとりできたとかだけでした。

そこで、上記の?に該当される方に、厚かましくはありますが、お願いがあります。

見込みが在れば、MFiに加入しますが、情報開示を受けた後、やっぱり出来そうな見込みはありませんでした、では、骨折り損も良いところです。

「MFiに加入し、情報を提供されれば、自作アプリからTx,Rxのラインを制御し、受け取った情報を表示したりできるものなのか。」

可能なのかどうなのか、ではNDA契約に反すると言うことも無いと思います。

引き続き申し訳在りませんが、ご存じの方、宜しくご回答くださいますようお願い申し上げます。
>こうへいさん
MFiは、周辺機器メーカー向けのプログラムで、かなり敷居が高いです。

どこのブランドで、どんな製品を作るんだというのを細かく説明する必要があります。
契約書は全部英文だし、英語でのカンファレンスも要求されます。

ただ、ここで入手できるドキュメントには、Dockコネクタに接続する周辺機器を作るに当たり必要な情報は、全て載ってます。もちろん、シリアル通信のことも。

簡単に言ってしまうと、セキュリティチップをDockコネクタで認証させ、その後で、通信用のAPIを叩くだけです。


個人で自作で試したいのであれば、JailBreakする方法が良いのでは。
情報が得られないと言われてますが、どうやって検索されてますか?

"iPhone Jailbreak Serial Port"などとググれば、サンプルコードを載せてる人も居ましたよ。

ソフト的には、ポートを開いて、値を読み書きすれば良いだけです。

それよりもハードの方が面倒です。
iPod側はUARTなので、PCに繋ぐにはRS232Cに変換するICを噛ます必要があります。


全部自分で作るのか、一部有り物を使うのか、何を知ってて、何が知りたいのか、その辺りが最初の文から読み取れないので、回答が付かないのだと思います。
>しゅうさん
有り難うございました。

色々と教えて頂き、大変ためになりました。
とりあえず、今の段階で必要な事は解りました。有り難うございました。

個人的な話ですが、ハードウェアよりのエンジニアをやっていますので、仕様さえ解れば接続先デバイスの作成はちょろいです。

見込みがありそうだと言うことが解りましたので、先行、個人レベル試作でJailbreakしてテスト環境を作ってみますね。

ものになりそうで在れば、社内会議にかけ、MFiプログラムに会社から参加することを検討してみます。

色々と有り難うございました。

ログインすると、みんなのコメントがもっと見れるよ

mixiユーザー
ログインしてコメントしよう!

iPhone/iPod touch/iPad:開発者 更新情報

iPhone/iPod touch/iPad:開発者のメンバーはこんなコミュニティにも参加しています

星印の数は、共通して参加しているメンバーが多いほど増えます。