RE: Quais os parametros para enviar os dados do arduino para o cumulus ? - Nitroinformati - 30-10-2014
Alterei o valor e gerei novamente e nao consigo fazer o rs232 logger ler a minha estação.
Segue abaixo a rotina que gera a string:
//Serial.print(Tb);
Serial.print(F("0, 0, 0, "));
Serial.print(time_stamp);
Serial.print(F(", 0, "));
//Serial.print(now.second());
//Serial.print(F(", "));
Serial.print(sensorDHTTemperature);
Serial.print(F(", "));
Serial.print(sensorDHTHumidity);
Serial.print(F(", "));
Serial.print(sensorDHTTemperature);
Serial.print(F(", 0, 0, 0 , "));
Serial.print(sensorBMPPressure);
Serial.print(F(","));
Serial.println(F(" 0.00, 0, 0.00, 0, 0, NW, 0, 0, 0, 0.00, 0, 0, 0, 0.00,"));
Aguardo o seu retorno, atenciosamente. Marcelo de Alencar
RE: Quais os parametros para enviar os dados do arduino para o cumulus ? -
werk_ag - 30-10-2014
Procure ter algum cuidado com a questão das virgulas e espaços, eles são importantes. Tente isto:
//Serial.print(Tb);
Serial.print(F(" 0, 0, 0, "));
Serial.print(time_stamp);
Serial.print(F(", 0, "));
Serial.print((int)sensorDHTHumidity);
Serial.print(F(", "));
Serial.print(sensorDHTTemperature);
Serial.print(F(", "));
Serial.print((int)sensorDHTHumidity);
Serial.print(F(", "));
Serial.print(sensorDHTTemperature);
Serial.print(F(", 0, 0, 0, "));
Serial.print(sensorBMPPressure);
Serial.print(F(", "));
Serial.print(F("0.00, 0, 0.00, 0, 0, NW, 0, 0, 0, 0.00, 0, 0, 0, 0.00"));
Serial.println(F(","));
RE: Quais os parametros para enviar os dados do arduino para o cumulus ? -
werk_ag - 31-10-2014
Editei a minha mensagem anterior pois tambem ela tinha um erro!
Para o Easyweather RS232 Logger o separador de campos é o espaço e não a virgula, ela está lá apenas para tornar mais fácil a legibilidade.