diverta / onecard-fido

MIT License
0 stars 0 forks source link

[nCS更改対応] BLEアドバタイズ停止機能の実装 #782

Closed makmorit closed 1 year ago

makmorit commented 1 year ago

概要

nRF52840アプリケーションに実装した、BLEアドバタイズ停止機能を、nRF5340アプリケーションにも追加実装します。 (#697、#698 ご参照)

makmorit commented 1 year ago

実装仕様

PC側でのペアリング障害発生によりアドバタイズが停止するとともに、発生した障害について適切な通知が行われるようにします。

ペアリング障害の発生パターン

ペアリング障害は下記2パターンあります。 パターンに応じ、オレンジ色LEDの点滅パターンを下記の通りとします。

ペアリング障害の復旧

いずれも、ユーザー操作により復旧させる必要があります。

ペアリング障害発生時は、基板上のボタンを1回押すだけで、自動的にペアリングモードに遷移させることができるようにします。

makmorit commented 1 year ago

対応結果の確認

f356576までの対応の結果、nRF52840アプリケーションに実装したBLEアドバタイズ停止機能が、nRF5340アプリケーションに実装され、動作結果も先述の実装仕様通りである事を確認いたしました。