label_push_pull_choice=ESPUI.addControl(ControlType::Label,"Delivrer ou recupérer","Délivrer",ControlColor::None,position_choice,status_position_choice_callback);
switch_push_pull_choice=ESPUI.addControl(ControlType::Switcher,"Delivrer ou recupérer","Délivrer",ControlColor::None,position_choice,switch_push_pull_choice_callback,(void*)19);
choose_syringe=ESPUI.addControl(ControlType::Button,"Choisir cette seringue","Valider",ControlColor::None,syringe_selection,choose_syringe_callback,(void*)19);
style(choose_syringe,3);
//TAB3 : Nouvelle seringue
new_syringe=ESPUI.addControl(ControlType::Text,"Nouvelle seringue","Nom de la seringue :",ControlColor::None,tab3,syringe_name_callback);
ESPUI.addControl(ControlType::Number,"Diamètre interne de la seringue en mm","5",ControlColor::None,new_syringe,number_callback);
ESPUI.addControl(ControlType::Number,"Volume total de la seringue en µL","5",ControlColor::None,new_syringe,number_callback);
add_syringe=ESPUI.addControl(ControlType::Button,"Ajouter la seringue","Valider",ControlColor::None,new_syringe,add_syringe_callback,(void*)19);
uint16_tname_new__syringe_label=ESPUI.addControl(ControlType::Label,"Nouvelle seringue","Nom de la seringue :",ControlColor::None,tab3);
uint16_tinternal_diameter_new_syringe_label=ESPUI.addControl(ControlType::Label,"Nouvelle seringue","Diamètre interne de la seringue en mm :",ControlColor::None,name_new__syringe_label);
internal_diameter_new_syringe=ESPUI.addControl(ControlType::Number,"Diamètre interne de la seringue en mm","5",ControlColor::None,name_new__syringe_label,number_callback);
uint16_ttotal_volume_new_syringe_label=ESPUI.addControl(ControlType::Label,"Nouvelle seringue","Volume total de la seringue en µL :",ControlColor::None,name_new__syringe_label);
total_volume_new_syringe=ESPUI.addControl(ControlType::Number,"Volume total de la seringue en µL","5",ControlColor::None,name_new__syringe_label,number_callback);
uint16_tadd_syringe_label=ESPUI.addControl(ControlType::Label,"Nouvelle seringue","Ajouter la seringue",ControlColor::None,name_new__syringe_label);
add_syringe=ESPUI.addControl(ControlType::Button,"Ajouter la seringue","Valider",ControlColor::None,name_new__syringe_label,add_syringe_callback,(void*)19);
style(new_syringe,3);
style(name_new__syringe_label,3);
style(name_new_syringe,3);
style(internal_diameter_new_syringe_label,3);
style(internal_diameter_new_syringe,3);
style(total_volume_new_syringe_label,3);
style(total_volume_new_syringe,3);
style(add_syringe_label,3);
style(add_syringe,3);
//TAB4 : Configurations avancées
//Diamètre de la vis
ESPUI.addControl(ControlType::Number,"Diamètre de la vis sans fin","5",ControlColor::None,tab4,number_callback);
worm_diameter=ESPUI.addControl(ControlType::Number,"Diamètre de la vis sans fin","5",ControlColor::None,tab4,number_callback);
//Sens de rotation du moteur
ESPUI.addControl(ControlType::Switcher,"Sens de rotation du moteur","Horaire",ControlColor::None,tab4,switch_callback);
clockwise_equals_push=ESPUI.addControl(ControlType::Switcher,"Sens de rotation du moteur","Horaire =",ControlColor::None,tab4,clockwise_equals_push_callback);
style(name_new__syringe_label,3);
style(name_new_syringe,3);
...
...
@@ -160,16 +178,16 @@ void syringe_selection_callback(Control* sender, int value)