Základní popis

Uživatelský avatar
OK1ALX
Příspěvky: 547
Registrován: pon 09. bře 2009 15:50:19
Jméno: Libor
Bydliště: Praha, JO70FB
Kontaktovat uživatele:

Re: Základní popis

Příspěvek od OK1ALX » úte 13. říj 2009 17:36:09

ok2ila píše:
OK1ALX píše: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).
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" :)
Nyni tam mam jednoduse:

Kód: Vybrat vše

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
a stejne to po prepnuti do profilu dve posila jen majak, nikoliv objekt.
Ze bych vytvoril neco takoveho? :

Kód: Vybrat vše

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
....
Libor, OK1ALX
Uživatelský avatar
OK1ALX
Příspěvky: 547
Registrován: pon 09. bře 2009 15:50:19
Jméno: Libor
Bydliště: Praha, JO70FB
Kontaktovat uživatele:

Re: Základní popis

Příspěvek od OK1ALX » úte 13. říj 2009 20:48:25

OK1ALX píše:

Kód: Vybrat vše

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
....
Tak ani toto nezabralo. Zrejme opravdu skript nejako pod profilem dva nefachci.

@2ILA: ty to mas vyzkousene, ze ti to posle zpravu pri poklesu napajeni?
Libor, OK1ALX
ok2ila
Příspěvky: 218
Registrován: úte 17. bře 2009 14:28:02
Bydliště: JN89WW

Re: Základní popis

Příspěvek od ok2ila » úte 13. říj 2009 20:56:28

No, na stole mi to jelo. A jak ten profil prepinas? Vim, ze jsem mel spis problem s prepinanim... Nicmene baterka na OK2ILA-3 povazlive klesa, takze brzo uvidim v praxi, jak to facha :)

Ten druhy SW se mi nezda - nevim, jakou logiku to pouziva, kdyz ten Counter 1 inkrementujes na 2 mistech. Pokud budes mit Profil 2 aktivni, mel bys asi pouzit jiny registr na citani (Counter2).
Uživatelský avatar
OK1ALX
Příspěvky: 547
Registrován: pon 09. bře 2009 15:50:19
Jméno: Libor
Bydliště: Praha, JO70FB
Kontaktovat uživatele:

Re: Základní popis

Příspěvek od OK1ALX » úte 13. říj 2009 21:13:56

ok2ila píše:No, na stole mi to jelo. A jak ten profil prepinas? Vim, ze jsem mel spis problem s prepinanim... Nicmene baterka na OK2ILA-3 povazlive klesa, takze brzo uvidim v praxi, jak to facha :)

Ten druhy SW se mi nezda - nevim, jakou logiku to pouziva, kdyz ten Counter 1 inkrementujes na 2 mistech. Pokud budes mit Profil 2 aktivni, mel bys asi pouzit jiny registr na citani (Counter2).
jaj, vidis, zmenim to na counter 2, ale myslim ze by to nemuselo byt problem.
Prepinam to APRS zpravou.
Libor, OK1ALX
ok2ila
Příspěvky: 218
Registrován: úte 17. bře 2009 14:28:02
Bydliště: JN89WW

Re: Základní popis

Příspěvek od ok2ila » úte 20. říj 2009 9:35:16

Nevite nekdo, jaky je presne Xtal v OT2M? Ve schematu to neni napsane...
OK2ZO
Příspěvky: 485
Registrován: ned 08. bře 2009 18:27:54
Bydliště: Adamov
Kontaktovat uživatele:

Re: Základní popis

Příspěvek od OK2ZO » úte 20. říj 2009 9:50:38

Mam dojem, ze je to napsano v popisu funkce v dokumentaci..
OK2ZO Libor/Adamov
ok2ila
Příspěvky: 218
Registrován: úte 17. bře 2009 14:28:02
Bydliště: JN89WW

Re: Základní popis

Příspěvek od ok2ila » úte 20. říj 2009 11:05:37

OK2ZO píše:Mam dojem, ze je to napsano v popisu funkce v dokumentaci..
Ten dojem jsem měl taky. Ale popis funkce je jen u OT+, ne OT2M...
OK2ZO
Příspěvky: 485
Registrován: ned 08. bře 2009 18:27:54
Bydliště: Adamov
Kontaktovat uživatele:

Re: Základní popis

Příspěvek od OK2ZO » úte 20. říj 2009 20:58:12

Zeptej se OK1TPG, menil ho..
OK2ZO Libor/Adamov
OK2ZO
Příspěvky: 485
Registrován: ned 08. bře 2009 18:27:54
Bydliště: Adamov
Kontaktovat uživatele:

Re: Základní popis

Příspěvek od OK2ZO » úte 20. říj 2009 21:02:09

Nicmene v druhem schematu, verze pro Alinco je uveden, 32.768kHz
OK2ZO Libor/Adamov
ok2ila
Příspěvky: 218
Registrován: úte 17. bře 2009 14:28:02
Bydliště: JN89WW

Re: Základní popis

Příspěvek od ok2ila » úte 20. říj 2009 22:43:30

OK2ZO píše:Nicmene v druhem schematu, verze pro Alinco je uveden, 32.768kHz
Aha. Tam jsem se nedival. Predpokladam, ze to je pres 32MHz, ne ten hodinkovy :-)
Dik
Odpovědět