brainflow-dev / brainflow-dev/brainflow
design the uniform standard for device configuration
- 主要言語
- C++
- スター
- 1.8k
- フォーク
- 414
- 平均マージ
- 9日 3時間
- マージ済み PR(30日)
- 7
説明
Currently arguments for `config_board` method are device specific and determined by device manufactorer. For some devices we've added custom commands like: `board.config_board("sampling_rate:500")` but it's also not unified.
Need to take a look at all these commands and design uniform format for it in user API. Behind the scene these format will be converted to device-specific commands.
Types of commands we currently have:
* Muse boards preset commands (p50, p61,etc)
* OpenBCI Cyton (x12345678X)
* Ant Neuro (sampling_rate:500)
コントリビューションガイド
調査の方向性
まず config_board の実装と、Muse、OpenBCI Cyton、Ant Neuro の既存のコマンド処理を見つけます。現在の引数形式を比較し、デバイス固有の変換を伴う、ユーザー向けの統一された形式を定義します。完了の条件は、列挙されたすべてのコマンド種別が一貫してカバーされていることです。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- cpp
- 領域
- api, embedded-iot
- issue の種類
- 機能追加
- 難易度
- 5/5
- 見積もり時間
- 1週間以上
- 活発さ
- 停滞
- 明瞭さ
- 説明が足りない
- 初心者へのやさしさ
- 25/100