letture errate sensore lm35dz

Nel file adiosrv.pde (immagino che usi questo) la parte di codice che riguarda gli input analogici è questa

 /* s=30 means ANALOG INPUT *************************** */
      
      case 30:
      /* the second received value indicates the pin 
         from abs('a')=97, pin 0, to abs('p')=112, pin 15    */
      if (val>96 && val<113) {
        pin=val-97;                /* calculate pin          */
        agv=analogRead(pin);       /* perform Analog Input   */
	Serial.println(agv);       /* send value via serial  */
      }
      s=-1;  /* we are done with AI so next state is -1      */
      break; /* s=30 taken care of                           */

In pratica viene letto il valore dell'analogRead e sparato sulla seriale.
Quindi matlab riceve il valore nel range 0-1023.