1 Naposledy upravil: iDroid (2015-11-28 20:55:10)

Téma: [VYŘEŠENO] Které proměnné jdou nastavit přes http

Ahoj, které proměnné jdou nastavit přes url ? Jde mi jen jedna a tak nevím zda dělám něco blbě nebo jiné nejdou ?

get_ram[index]
get_sys[index]
get_sys[index] // tato nastavit jde
get_txt[index]
get_var[index]

else if sds-c neumí ?
switch taky neumí ?

v manulu (jestli se tomu vůbec dá říkat manuál) se píše, že:

RELE = 1; //zapne rele
RELE = 0; //vypne rele

ale o RELE které nevrací ani 0 ani 1 ale vrací 255 není ani zmínka, kde má zjistit co ten údaj znamená ?

jak přesně funguje funkce main() v sds-c ? Pokud vytvořím takový main()

main{
   echo('foo'); 
}

tak v konzole se mi to vypisuje stále dokola, proč ? Žádnou smyčku ani jiný loop tam přece nemám...

Díky

2

Re: [VYŘEŠENO] Které proměnné jdou nastavit přes http

Tady je více otázek najednou.

Nejprve, doporučím toto: http://forum.merenienergie.cz//viewtopic.php?id=596

1) get_xxx jsou funkce pro čtení (GET), ne pro zápis

2) "else if" a "switch" není v SDS-C podporováno, pokud ho potřebujete, buď přejděte na SDS které ma FULL-C, nebo použijte externí pre-procesor, viz odkaz výše

3) "RELE" = podívejte se do manuálu, je to tam jako #define RELE sys[xyz]

4) main se v SDS-C spouští neustále dokola, to je záměr. Pokud to chcete jen jednou, musíte si na konec dát smyčku atd.

Pochlubte se - popište jak využíváte své zařízení SDS zde ! Můžete si bezplatně přidat svou reklamu !