brainflow-dev / brainflow-dev/brainflow
design the uniform standard for device configuration
- Lenguaje dominante
- C++
- Estrellas
- 1.8k
- Forks
- 414
- Merge medio
- 9 d 3 h
- PR fusionados (30 d)
- 7
Descripción
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)
Guía de contribución
Línea de trabajo
Empieza por localizar las implementaciones de config_board y el manejo existente de comandos de Muse, OpenBCI Cyton y Ant Neuro. Compara sus formatos de argumentos actuales y define un formato uniforme orientado al usuario con conversión específica para cada dispositivo; se considera terminado cuando todos los tipos de comandos enumerados estén cubiertos de forma coherente.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- cpp
- Área
- api, embedded-iot
- Tipo de issue
- Nueva funcionalidad
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Estado de actividad
- Estancado
- Claridad
- Necesita aclaración
- Aptitud para principiantes
- 25/100