Kdyz ono to nejak nechtelo fungovat kdyz bylo nastaveni Voltage a Temp hned za sebou, proto jsem to takto oddelil. Nicmene jsem to uz vyhodil, nechci aby se mi pamet brzo "vyšťavila"ok2ila wrote:Zacal bych tim, ze to zapinani a vypinani Voltage a Temp a toho majaku dam za sebe. Asi neni nutne to oddelovat po 10s. Trochu se Ti to zprehledni. Ale jinak nevim, asi by to fungovat melo (teda pokud jsi mel profil2 v dobe 900s neruseneho chodu OT2M).OK1ALX wrote:Dalsim sledovanim jsem zjistil, ze uvedeny skript s odesilanim objektu prevadece je aktivni pouze v profilu 1, jakmile jsem [prepnul na profil 2, odesilal se pouze majak, ale objekt ne. Po opetovnem prepnuti do profilu 1 se zacal opet objekt posilat.
Mozna tam nekam zkusim vrazit jeste podminku IF PROFILE 2 a opet cyklus s pripocitavanim po sekunde, bude to ale fungovat?
Moc mi neni jasne, jak funguje logika toho scriptu. Kdy to jaky odstavec bere v potaz, kdy se spousti (pisou nekolikrat za sekundu) a jak se chova (sri, nejsem programator) ...
Nyni tam mam jednoduse:
Code: Select all
On Second
Increment Counter 1
If Counter 1 = 200
Exec "BEACON ;438.700ST*111111z4951.68N/01507.30Er438.700MHz T136 -760 OK0BC"
End Block
If Counter 1 = 900
Set Counter 1 = 0
End Block
End Block
Ze bych vytvoril neco takoveho? :
Code: Select all
On Second
Increment Counter 1
If Counter 1 = 200
Exec "BEACON ;438.700ST*111111z4951.68N/01507.30Er438.700MHz T136 -760 OK0BC"
End Block
If Counter 1 = 900
Set Counter 1 = 0
End Block
End Block
If Profile 2
Increment Counter 1
If Counter 1 = 200
Exec "BEACON ;438.700ST*111111z4951.68N/01507.30Er438.700MHz T136 -760 OK0BC"
End Block
If Counter 1 = 900
Set Counter 1 = 0
End Block
End Block