подскажите пжлста
- Войдите на сайт для отправки комментариев
Пт, 13/05/2016 - 06:59
// вот часть скетча
double tempin;
double tempout;
boolean light;
boolean light2;
boolean PIR;
boolean rain;
int alarm;
boolean check;
void setup() {
delay(200);
ethernet.setup(mac, ip, port);
Serial.begin(9600);
//temperature sensor
sensors.begin();
sensors.setWaitForConversion(false);
sensors.setResolution(12);
sensors.requestTemperatures();
}
void loop() {
char* params;
if (params = ethernet.serviceRequest()) {
if (strcmp(params, "all") == 0) // не могу понять для чего параметр "all"
{
sensors.requestTemperatures();
tempin = sensors.getTempCByIndex(0);
sensors.requestTemperatures();
tempout = sensors.getTempCByIndex(1);
заранее спасибо!
1) http://arduino.ru/forum/obshchii/vstavka-programmnogo-koda-v-temukommentarii
2) Бог с ним "для чего парамтер "all", для начала напишите для чего эта "часть скетча"
сорри процессинг только начал изучать(...
я понимаю что функция сравнивает значение двух строк .. я не могу понять что за параметр "all" ??
if
(strcmp(
params
,
"all"
) == 0)
Другими словами if (params == "all") , смотри, что за данные передаются в ethernet.serviceRequest();
спасибо разобралися, это оказывается в http запросе /all )))