問題タブ [nrf52]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
build - カスタム ソース ファイルを追加した後、Segger Embedded Studio でビルドが理由なしで失敗しました
nRF SDK から単純なサンプル プロジェクト (blinky) を変更しています。プロジェクト ディレクトリ内の新しいフォルダーにヘッダー ファイルと .c ファイルを追加し、そのパス./lib
を共通プリプロセッサに追加しましたuser include directories
。次に、ヘッダーを に含めましたmain.c
。新しいライブラリを単独でコンパイルできますが、プロジェクト全体をビルドするとBuild failed
エラーが発生し、フォローアップする理由が明記されていません。
これがそのイメージです:
ここにいる誰かがこれを打ち負かす方法を知っていますか?
ios - Bluetooth HID で仮想キーボードを切り替える
NRF52810 で HID デバイスを開発しています。IOS で HID の動作をテストしたところ、HID デバイスを接続すると仮想キーボードが消え、iPhone に戻すことができないことがわかりました。
HID のドキュメントを読んだ後、適切なコマンドが見つかりませんでした。
仮想キーボードを有効にするためのこのキーを持つ BLE キーボードを見つけました。キーボードをテストした後、次のことがわかりました: 1) Windows では、このボタンはコンテキスト メニュー (キー コード 0x65) を起動します 2) Android では、このボタンはコンテキスト メニューを起動します 3) iOS では、仮想キーボードを隠して開きます
このコード (0x65) をデバイスから送信しようとしました。そして、WindowsとAndroidで予想されるように、コンテキストメニューが開きます。ただし、iosでは認識されません。キーボードは表示されず、プログラムはキーを未定義と見なします。
誰が問題が何であるか知っていますか?仮想キーボードを開くには、IOS にどのコードを送信する必要がありますか? HID 記述子に問題がある可能性はありますか?