iPhone から直接一連の LEDを制御したいと考えています。LED コントローラ チップはi2cシリアル プロトコルを使用します。
ジェイルブレイクされていない iPhone で Apple がサポートする API を使用してこれを行うことはできますか? どのフレームワークを使用する必要がありますか?
iPhone から直接一連の LEDを制御したいと考えています。LED コントローラ チップはi2cシリアル プロトコルを使用します。
ジェイルブレイクされていない iPhone で Apple がサポートする API を使用してこれを行うことはできますか? どのフレームワークを使用する必要がありますか?
はい。ただし、そのためには外部ハードウェアが必要です。iOS では、ドッキング コネクタの I2C に直接アクセスできません。
KissBos には、特別なファームウェアを備えたOEMボードがあります. WiFi経由、TCPベースのプロトコル、またはRTP-MIDIベースのプロトコル経由でボードに接続できます(RTP-MIDIはiOSに実装されています。プロトコルの詳細を扱う必要はありません。これは単なるMIDIポートですあなたの申請)。
Dock コネクタを経由する場合は、USB インターフェイスが必要です (USB を RTP-MIDI に変換し、OEM ボードに接続します)。
私はあなたがそれをすることができないと確信しています。Apple は、許可されていることと許可されていないことについて非常に厳格です。私は何日もかけて iPhone の Bluetooth レイヤーにアクセスする方法を見つけようとしましたが、頭が壁にぶつかってしまいました (限られたゲーム API のみが公開されています。それ以外の場合は、Made For Iphone プログラムを使用する必要があります)。ただし、USBケーブルを使用していくつかのことを行うことができますが、それでも可能性は限られていると思います.