Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Paramètres du port série configurable #22

Open
MaitreMenard opened this issue Oct 17, 2017 · 2 comments
Open

Paramètres du port série configurable #22

MaitreMenard opened this issue Oct 17, 2017 · 2 comments
Assignees
Milestone

Comments

@MaitreMenard
Copy link
Member

Il serait utile de pouvoir modifier les paramètres du port série (baudrate, start byte, etc.) dans un menu de paramètres du logiciel au lieu de devoir faire ces modifications dans le code source.

@konoufo
Copy link
Collaborator

konoufo commented Mar 3, 2019

Il faut considérer que certains paramètres importants doivent être validés avant la sauvegarde (du menu des paramètres) et avant l'initialisation des contrôleurs. Vu que ces paramètres sont connus on peut coder la validation dans le contrôleur du menu des paramètres et, en cas d'erreur, rétroagir dans l'UI du menu des paramètres.

@konoufo
Copy link
Collaborator

konoufo commented Mar 3, 2019

Si on veut que la sauvegarde ait un effet dynamique sur l'application en cours (affecter le dessin de la courbe altitude quand on change target_altitude), on devrait permettre à l'application (contrôleurs de l'application) de pouvoir s'abonner (register) aux changements dans la configuration. En gros: Controller registers to changes in Config (datastore object) which registers to changes in ConfigController (contrôleur du menu des paramètres).

@MaitreMenard MaitreMenard added this to the SACUP-2019 milestone Mar 24, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants