メーカー | Redpark |
---|---|
メーカー型番 | C2-DB9V |
商品コード | 013964221015 |
説明書類の言語 | 英語 |
商品の説明
詳細
Redparkシリアルケーブルは、RS-232シリアルデバイスへのIOSデバイスを接続します。それはiPhone、iPod touch、iPadで使用するために設計されています。
ケーブルはRedparkシリアルケーブルSDKと組み合わせて使用されます。これらのツールは、iOSアプリを趣味で、教育で、企業の開発者が作ることを有効にします。これらのアプリケーションは、学校やオフィスで、自宅で私的使用のために導入することができます。現在のAppleの方針の下、このケーブルは、App Storeで販売されるアプリケーションで使用することはできません。
このケーブルは1メートルの長さで、maleDB-9コネクタを持っています。
iOS4.3.x以降のバージョンを必要とし、115.2 Kbpsまでの通信速度をサポートします。
よくある質問
Q:Redparkシリアルケーブルの3つのバージョンの違いは何ですか?
A:C2-DB9は30ピンコネクタ経由でiOSに接続するのにUARTピンを使用します。最大57.6 kbpsのボーレートで使用するよう設定されています(最大の連続情報量は40-45 kbpsと測定されています)。iOS 4.3.1以降が必要です。C2-DB9Vは30ピンコネクタ経由でiOSに接続するのにUSBピンを使用します。最大115.2 kbpsのデータレートに対応しています。iOS 5.1以降が必要です。C2-DB9Vバージョンのケーブルの速度は速いですが、USBピンを使用するので、DockStubzなどのいくつかのサードパーティのアクセサリと互換性がありません。L2-DB9VはLightningコネクタ経由でiOSデバイスに接続するのにUSBピンを使用します。最大115.2 kbpsのデータレートに対応しています。iOS 6.0以降が必要です。
Q:どのようなデバイスにシリアルポートがありますか?
A:アマチュア無線、ダイビングコンピュータ、POS端末、アルデュイーノや他のマイクロコントローラプラットフォーム、科学装置、データロガー、 RFIDリーダー、自動車エンジン、ルーターや他のネットワークデバイス、グルコースメーター、火災制御盤、灌漑コントローラー、測候所、専門プリンター、スケール、温度センサー、フライトレコーダー、衛星ラジオ、モデルカー(モデルボート、モデル飛行機、モデルロケットなど)CNC工作機械など・・・
Q:iPhone 5のLightningコネクタについてはどうですか?
A:RS-232シリアルケーブルのLightningバージョンがリリースされました。30ピンケーブルはApple製Lightning - 30ピンアダプタに対応しています。
Q:TTL(論理レベル)を使ってデバイスに接続する方法はありますか?
A:外部のRS-232 - TTLアダプタをケーブルでDB-9コネクタに接続することで可能です(あるいはC2-DB9に替えてC2-TTLケーブルを使用することもできます)。
Q:このケーブルを使用しiOSデバイスに給電可能ですか?
A:いいえ。どのRedparkケーブルを使用するかによりますが、DockStubzというアクセサリを使用しiOSデバイスに給電することは可能です。CableJiveのDockStubzをこの目的に使用しているという報告が寄せられています。DockStubzはRedParkのC2-DB9およびC2-TTLケーブルに対応していますが、C2-DB9Vには対応していません。
Q:このケーブルを使用しシリアルデバイスに給電可能ですか?
A:RS232の接続により給電はできません。低パワーのデバイスでRS232の信号線によりパワーを供給できるものもありますが、RS232の範囲外の使用方法で全ての例で動作するわけではありません。目下、C2-DB9はMAX3243や類似のドライバを論理レベル信号をRS232レベルの信号に変換するのに使用しています。MAX3243の仕様は信号レベルが適切がどうかを決定する目安として使用してもいいでしょう。Redparkは望むときにRS232ドライバの回路を変更する権利を留保します。
Q:どのようなアプリで動作するのでしょうか?
A:ケーブルとSDKはあなたが独自のアプリを作るということで提供されています。
Q:App Storeで販売されるアプリで動作しますか?
A:現時点では動作しません。Appleの方針によるものです。
Q:iOSデバイスがケーブルを認識しているかどうかは、どのように確認できますか?
A:<お使いのiOSデバイス上で「Setting(設定)」アプリを開きます。「General(一般)」を選択して「About(情報)」を選択します。シリアルケーブルが正しく接続されていればリストに表示されます。br/>
Q:どのファームウェアバージョンを使っているかは、どのように確認できますか?
A:「Setting(設定)」アプリでシリアルケーブルを見つけたら、パラメータを表示するためにシリアルケーブルを選択してください。
Q:DB-9コネクタのピン配列は何ですか?
A:SDKユーザーガイドで確認することができます。
Q:SDKはどこで手に入れられますか?
A:ここで入手できます。SDKは以下のRedparkケーブルに使用されます:C2-DB9, C2-DB9V, C2-TTL, L2-DB9V
Q:その他ケーブルを使用してアプリを開発するために必要なことは何ですか?
A:iOSの登録開発者となりiOSのプログラミングに関する理解を築く必要があります。
Q:アプリを開発する上で、シリアルケーブルを接続したままiOSデバイスをUSBポートで(デバッグのために)Macに接続する方法はありますか?
A:どのRedparkシリアルケーブルを使用しているかによります。C2-DB9, C2-TTLケーブルで、CableJiveのDockStubzをこの目的に使用できるという報告が寄せられています。 C2-DB9VケーブルはDockStubzで動作しません。
Q:アプリを開発してApp Storeで販売することはできますか?
A:現時点ではできません。Appleの方針によるものです。
Q:SDKを他のRedparkケーブルで動作するアプリを開発するのに使用できますか?
A:SDKはC2-DB9, C2-DB9V, C2-TTLケーブルで使用可能です。
Q:アプリを開発するとともに、アシスタントをするにはどうすればいいですか?
A:iOS app developmentに関するアシスタントのためのApple Developer portalを訪れてください。SDKにはサンプルのプロジェクト、ユーザーガイド(PDF)が付属しています。幾人かの開発者により、GitHub(「RedPark」で検索)へシリアルケーブルプロジェクトが投稿されています。Make MagazineでもRedParkシリアルケーブルに関するプロジェクトが投稿されています。
Q:プロジェクトを完成させる際にEAAccessoryManagerもしくはEASessionを関係づけるとリンカーエラーが起こりますが何が間違っていますか?
A:プロジェクトの帰属にExternalAccessory Frameworkが加えられていることを確認してください。
Q:ドライバソフトウェアで追加のバイトを書くのに安全な時を知るにはどうすればいいですか?
A:ポートコントロールストラクチャーのtxAck設定をオンにすると、ケーブルのtx fifoが空の時にポートステータスアップデートを送信してくれます。
Q:SDKがポーリング/アップデートを行う、readBytesAvailableメソッドを呼ぶ割合を教えてください。
A:コードはイベント駆動型で、ポーリングはありません。iOSアクセサリマネージャーがケーブルからデータを受信し、データがリードストリームで利用できるというイベントを我々が受け取ると、readBytesAvailableが呼ばれます。イベントはメインのランループで行われるため、これらが行われる前に自分のランループに戻らなければなりません。例えば、自分のコードのローカルでブロックしてもこれらのイベントを行うことにはなりません。
Q:シリアルポート設定でのvalue rxForwardingTimeoutの単位は何ですか?
A:ミリ秒です。
商品の情報
商品番号 | RDP-C2-DB9V |
---|---|
状態 | 新品 |
製品販売国/輸出国 | 日本 |
梱包重量 | 453g |
カテゴリ | Redpark |