Afficher température capter

fdufnews:
val est une variable locale à luminosite().

void luminosite(void)

{
  int i;
  uint16_t val=0;  <----------



Donc les 2 variables sont distinctes.

Ouch ! Effectivement j'étais passé à côté de ça. Les variables locales qui masquent les variables globales, c'est vraiment le mal absolu.