Forum

Základní popis
 
Oznámení
Smazat vše

Základní popis

46 Příspěvky
9 Uživatelé
0 Reactions
89.4 K Zobrazeno
Příspěvky: 515
Admin
(@ok1alx)
Člen
Přidal se: před 16 roky

Zkousim si hrat se skripty a stava se mi, ze jakmile prepnu na druhy profil, tak se mi prestanou odesilat objekty.
Deje se to nekomu take?

Skript mam nasledujici:
On Startup
Exec "SEND EMAIL ok1alx[at]6thsense.cz OT2m is On-Air!"
End Block
On Second
Increment Counter 1
If Counter 1 = 200
Exec "Beacon ;438.700SC*111111z4951.68N/01507.30Er438.700MHz T136 -760 OK0BC "
End Block
If Counter 1 = 900
Set Counter 1 = 0
End Block
End Block

Je mozne ze ten script je spatne 🙂

EDIT: jeste jsem zkousel neco, co by jednou zacas poslalo majak bez teploty a napeti:
On Startup
Exec "SEND EMAIL ok1alx@6thsense.cz OT2m is On-Air!"
End Block
On Second
Increment Counter 1
If Counter 1 = 100
Exec "TEMP off"
End Block
If Counter 1 = 110
Exec "VOLTAGE off"
End Block
If Counter 1 = 120
Exec "BEACON"
End Block
If Counter 1 = 130
Exec "TEMP on"
End Block
If Counter 1 = 140
Exec "VOLTAGE on"
End Block
If Counter 1 = 200
Exec "Beacon ;438.700SC*111111z4951.68N/01507.30Er438.700MHz T136 -760 OK0BC "
End Block
If Counter 1 = 900
If Profile 2
Exec "SEND EMAIL ok1alx@6thsense.cz OT2m: switched PROFILE2"
End Block
Set Counter 1 = 0
End Block
End Block

Odpověď
Příspěvky: 212
(@ok2ila)
Estimable Member
Přidal se: před 16 roky

Při zběžné obhlídce tam nevidím zásadní problém. Ale on to ještě není zcela ideálně dotažený projekt, tak je možné všechno...
Ale je tu jedna věc. V manuálu varuje autor před používáním příkazu Exec ve spojení s příkazy, které zapisují do Flash procesoru. Při jejich časté aplikaci se fleška prostě "vydře". Problém je v tom, že krom autora asi nikdo neví, které příkazy to jsou. Nenapsal mi to ani na přímý dotaz.
Ale dá se asi trochu logicky předpokládat, že příkaz typu BEACON nebo SEND to nedělá. Ale naopak to, podle mě, určitě bude dělat příkaz TEMP on/off a VOLTAGE on/off. Výpočet praví, že aplikace třeba příkazu TEMP on a TEMP off jednou za 10 minut Ti flešku odpraví asi za rok.

Odpověď
Příspěvky: 515
Admin
(@ok1alx)
Člen
Přidal se: před 16 roky

Při zběžné obhlídce tam nevidím zásadní problém. Ale on to ještě není zcela ideálně dotažený projekt, tak je možné všechno...
Ale je tu jedna věc. V manuálu varuje autor před používáním příkazu Exec ve spojení s příkazy, které zapisují do Flash procesoru. Při jejich časté aplikaci se fleška prostě "vydře". Problém je v tom, že krom autora asi nikdo neví, které příkazy to jsou. Nenapsal mi to ani na přímý dotaz.
Ale dá se asi trochu logicky předpokládat, že příkaz typu BEACON nebo SEND to nedělá. Ale naopak to, podle mě, určitě bude dělat příkaz TEMP on/off a VOLTAGE on/off. Výpočet praví, že aplikace třeba příkazu TEMP on a TEMP off jednou za 10 minut Ti flešku odpraví asi za rok.

aaaha, tak to teda radsi odstranim, to by bylo nemile

Odpověď
Příspěvky: 515
Admin
(@ok1alx)
Člen
Přidal se: před 16 roky

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) ... 🙁

Odpověď
Příspěvky: 212
(@ok2ila)
Estimable Member
Přidal se: před 16 roky

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) ... 🙁

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).

Odpověď
Stránka 6 / 10
Sdílet: