Základní popis

User avatar
OK1ALX
Posts: 558
Joined: Mon 09. Mar 2009 15:50:19
Jméno: Libor
Location: Hostovlice, JN79RU
Contact:

Re: Základní popis

Post by OK1ALX »

ok2ila wrote:
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) ... :(
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:

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
a stejne to po prepnuti do profilu dve posila jen majak, nikoliv objekt.
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
....
Libor, OK1ALX
User avatar
OK1ALX
Posts: 558
Joined: Mon 09. Mar 2009 15:50:19
Jméno: Libor
Location: Hostovlice, JN79RU
Contact:

Re: Základní popis

Post by OK1ALX »

OK1ALX wrote:

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
....
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
Posts: 218
Joined: Tue 17. Mar 2009 14:28:02
Location: JN89WW
Contact:

Re: Základní popis

Post by ok2ila »

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).
User avatar
OK1ALX
Posts: 558
Joined: Mon 09. Mar 2009 15:50:19
Jméno: Libor
Location: Hostovlice, JN79RU
Contact:

Re: Základní popis

Post by OK1ALX »

ok2ila wrote: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
Posts: 218
Joined: Tue 17. Mar 2009 14:28:02
Location: JN89WW
Contact:

Re: Základní popis

Post by ok2ila »

Nevite nekdo, jaky je presne Xtal v OT2M? Ve schematu to neni napsane...
OK2ZO
Posts: 486
Joined: Sun 08. Mar 2009 18:27:54
Location: Adamov
Contact:

Re: Základní popis

Post by OK2ZO »

Mam dojem, ze je to napsano v popisu funkce v dokumentaci..
OK2ZO Libor/Adamov
ok2ila
Posts: 218
Joined: Tue 17. Mar 2009 14:28:02
Location: JN89WW
Contact:

Re: Základní popis

Post by ok2ila »

OK2ZO wrote: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
Posts: 486
Joined: Sun 08. Mar 2009 18:27:54
Location: Adamov
Contact:

Re: Základní popis

Post by OK2ZO »

Zeptej se OK1TPG, menil ho..
OK2ZO Libor/Adamov
OK2ZO
Posts: 486
Joined: Sun 08. Mar 2009 18:27:54
Location: Adamov
Contact:

Re: Základní popis

Post by OK2ZO »

Nicmene v druhem schematu, verze pro Alinco je uveden, 32.768kHz
OK2ZO Libor/Adamov
ok2ila
Posts: 218
Joined: Tue 17. Mar 2009 14:28:02
Location: JN89WW
Contact:

Re: Základní popis

Post by ok2ila »

OK2ZO wrote: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
Post Reply

Who is online

Users browsing this forum: No registered users and 2 guests