tak pratele dokonano jest.
Kod je hotov, otestovan a funkcni.
Pro zprovozneni aplikace je potreba nastavit IP adresu Tristaru/prevadece na radku 93
misto X.X vlozte IP adresu dvakrat zasebou, poprve odelenou carkami potom teckami
v nasledujicim formatu:
- Kód: Vybrat vše
http_get(192,168,1,1, '192.168.1.1','/test.php?ID=1&F=4&AHI=0&ALO=',DOTAZ,'&RHI=0&RLO=1');
je potreba to zachovat uplne presne takto.
Potom pokud budete dotazovat primo tristar je potreba test.php prepsat na MBCSV.cgi jinak vsechno ostatni zustava.
pokud pouzijete PHP prevadec nechte tam test.php.
Prevadec je potreba pouzit z duvodu ze SDS ma chybu ve firmware kvuli ktere neni schopno komunikovat naprimo s Tristarem.
zde je kod prevadece, je to jednoduchy PHP skrit ktery vezme prijaty get pozadavek a posle ho na tristar.
- Kód: Vybrat vše
<?php
$scheme = 'http';
$host = 'XX.XX.XX.XX';
$port = '80';
$path = '/MBCSV.cgi';
$query = (isset($_SERVER['QUERY_STRING'])) ? $_SERVER['QUERY_STRING'] : '';
$url = $scheme . '://' . $host . ':' . $port . $path . '?' . $query;
echo file_get_contents($url);
v php skriptu musite pouze nastavit IP a port na vas vas tristar
pro overeni funkcnosti zavolejte skript z porhlizece
http://vasserver.cz/test.php jako odpoved dostanete 1,255,1
Jakmile toto je nakonfigurovano, musite nastavit na radku 279 FVEID ktere vam bylo prideloeno administratorem mypower.cz
a posledni krok je nastaveni odesilani na server. To se provadi na radku 284 a zapise se udaj ve vterinach
takze 120 je kazde dve minuty.
poznamka na konec. Aplikace nacita pouze 4 zakladni hodnoty, nicmene je naznaceno jakym zpusobem se da dodelat nacitani i vsech ostatnich hodnot
A poznamka na uplne uplny zaver. Jedna se o muj uplne prvni program v jazyce SDS-c, takze pokud mate dojem ze jsem to zprasil a ze z programatorskyho hlediska je to hnusny kod tak jsou vitany vase zlepsovaky. Nedelam si patent na to, ze takto to je spravne a nejlepe napsane. Je to muj prvni kod a jsem rad ze funguje a rad se poucim od zkusenejsich programatoru. Takze prosim jen konstruktivni kritiku napr:
proc jsi nepouzil bitovy shift lamo 
A ne:
je to zpraseny kod za kterej by sem se stydel. Dekuji.
credits:
Frenky ktery mi umoznil vzdaleny vyvoj na jeho SDS (ano je to tak ja sam zadne SDS nevlastnim

a prvni rade hlavne za zadani celeho ukolu
Filip pomoc pri zprovozneni komunikace
Vata vyreseni problemu s desetinou carkou
ringojr z sds fora za nakopnuti spravnym smerem uz jsem to temer vzdal, ale tenhle clovicek me posunul a zrejmne o tom ani nevi