f8kgl / swr_power_meter

Repo of Swr Power Meter project of F8KGL
1 stars 1 forks source link

implémenter une machine d'état pour le menu calibration #279

Closed f4bjh closed 4 years ago

f4bjh commented 4 years ago

suite à #256 et #258

bloque :

277

256

268

269

270

271

272

273

258

f4bjh commented 4 years ago

ouais...peut-être pas quand même une espèce de machine d'état généralisé...

mais juste une qui soit dédiée au cas du menu de calibration (sinon, ça va encore être une usine à gaz...et un vrai nid à bugs...)

f4bjh commented 4 years ago

bon...ben y a plus qu'à passer à la généralisation dans la machine d'état (c'est à dire entre autres passer les chaines de caractères en paramètres (voir les commmentaires de f_lcd_toggle_fwd_port))

il faudra aussi sans doute créer des fonctions du style f_bp_test_bouton_bande, et idem pour la clibration et les utiliser dans la partie mesure

f4bjh commented 4 years ago

il y a comme un reset généralisé de l'écran juste après être entrer dans la machine d'état...

???

f4bjh commented 4 years ago

on sort du menu calibration mais le lcd reste bloqué

f4bjh commented 4 years ago

reste à faire sur ce sujet là :

-gérer le cas où G>4 et G<0 -conversion en décimale de G avant affichage -intégrer le G de la voie REF -intégrer le DAC à la FSM -MAJ Spec -correction de la mesure en fonction de G (voir spec, car c'est spécifié) -test et mesure de validation avec 2 (ou 3 ?) valeurs de la résistance "End to End" =>ajouter un menu de lecture de la résistance "End to End" ?

f4bjh commented 4 years ago

reste à faire sur ce sujet là : -intégrer le DAC à la FSM -correction de la mesure en fonction de G (voir spec, car c'est spécifié) -test et mesure de validation avec 2 (ou 3 ?) valeurs de la résistance "End to End" =>ajouter un menu de lecture de la résistance "End to End" ?