 int recoveredValueI2C;
 String varI2C;
 
+/**
+ * \fn void fn_num_zero(m2_el_fnarg_p fnarg)
+ * \brief Fonction de remise à zero des valeurs
+ * \param m2_el_fnarg_p fnarg
+ */
 void fn_num_zero(m2_el_fnarg_p fnarg) {
   num_1 = 0;
   num_2 = 0;
 }
 
-//Fonction de test i2c
+/**
+ * \fn void fn_num_go(m2_el_fnarg_p fnarg)
+ * \brief Fonction de test i2c
+ * \param 
+ */
 void fn_num_go(m2_el_fnarg_p fnarg) {
   // request 3 bytes from slave device on adress 9
   Wire.requestFrom(_RECEIVEADRESS_01_, 3);         

M2_LABEL(el_rb_label4, NULL, "strategie 4");
M2_RADIO(el_rb_radio4, "v3", &rb_select_strat);

M2_ROOT(el_rb_goto_top, NULL, " back ", &top_el_expandable_menu);

M2_LIST(list_rb) = { 
    &el_rb_label1, &el_rb_radio1, 
    &el_rb_label2, &el_rb_radio2,  
    &el_rb_label3, &el_rb_radio3, 
    &el_rb_label4, &el_rb_radio4, 
    &el_rb_goto_top
};
M2_GRIDLIST(el_rb_grid, "c2",list_rb);
M2_ALIGN(el_top_rb, "-1|1W64H64", &el_rb_grid);

}


/**
 * \fn void loop() 
 * \brief Fonction loop d'arduino
 */
void loop() {
  // menu management
  m2.checkKey();
