Stellarium

Planetárium- és csillagászati térképprogramok, csillagászati képfeldolgozó szoftverek és társaik
tron
Hozzászólások: 43
Csatlakozott: 2013.09.08. 16:11

Re: Stellarium

Hozzászólás Szerző: tron » 2015.02.19. 23:35

kszabi írta:Sziasztok!
Megldható valahogy ezzel a programmal hogy a kiválasztott objektum koordinátáit kiküldje com3-porton?
Köszi Szabolcs


Természetesen igen. Pontosabban nem a koordinátákat kapod, hanem a tengelyek elforgatásának mértékét.

Miután beállítottad a távcsővezérlő plugint pl. Skywatcher Synscanre és COM3-re, akkor ehhez itt találod a protokollt:
http://www.celestron.com/c3/images/file ... mmprot.pdf

Neked az "r" és "e" parancsokat kell kezelned.

Sok sikert!
JE
kszabi
Hozzászólások: 10
Csatlakozott: 2015.02.19. 15:44

Re: Stellarium

Hozzászólás Szerző: kszabi » 2015.02.20. 12:31

Szia!
Jól értem hogy az "e" parancsra a kézivezérlő válaszol a jelenlegi poziciójával, az "r" parancs megadja hogy
merre és mennyit kell mozdulnia?
Az "e" parancsot mi kezdeményezi? Folyamatosan történik vagy csak egyszer ha rányomok a forgatás gombra?
Látok olyan beállítást hogy a távcső célkereszt mutatása.
Ehhez folyamatos adatátvitel kellene.
Köszi Szabolcs
tron
Hozzászólások: 43
Csatlakozott: 2013.09.08. 16:11

Re: Stellarium

Hozzászólás Szerző: tron » 2015.02.20. 18:38

Szia!

Így van, az "e" parancsra kell visszaküldeni a tengelyek elfordulását (arányát), amit kérésre kell csak megtenni. (Minden parancsot, csak kérésre kell kiszolgálni, legalábbis SW-nél)

Az "r" parancsnál lehet nem jól fogalmaztam, tehát itt is az elforgatási arányokat kapod, x/4294967296 * 360 fokra kell eltekerni a tengelyt. Azt már a Te progidnak kell tudnia épp hol állnak a tengelyek és ehhez képest merre, mennyit?

A deklinációnál viszont oda kell figyelni, mert itt az értelmezési tartomány -90..+90 fok, így nem mindegy, hogy 75-ről 340-ra milyen irányból forgatsz.340 > +90 => 360-340 = -20 < -90 => érvényes és forgatás visszafelé. Persze, ha van elég hosszú feltekerhető kábel, akkor lehet pozitív irányból is, de az állványban így is elakadhat a távcső :)

Sok sikert!
JE
kszabi
Hozzászólások: 10
Csatlakozott: 2015.02.19. 15:44

Re: Stellarium

Hozzászólás Szerző: kszabi » 2015.02.21. 01:22

Szia!
Egyre több lessz a kérdés.
RA-ban 0-24h nak 0-360 felelne meg.
DEC-ben -90-+90 nek mi a megfelelője? Ez csak félkör.
Másik: Hogy válassza ki hogy "R" "r" vagy "E" "e" parancsot küld ki?
Mégegy: A Sync parancsokat tudom kezdeményezni a Stellariumból?

Köszi Szabolcs
tron
Hozzászólások: 43
Csatlakozott: 2013.09.08. 16:11

Re: Stellarium

Hozzászólás Szerző: tron » 2015.02.21. 10:51

Szia!

Kezdjük a Félkörrel:
Az egyszerűség kedvéért álljunk a talajra. A talaj síkja 0 fok, a fejed búbja +90 fok (zenit) ezzel szemben van a -90 fok (nadír).

Ha van egy ismert északi csillagod +30 fokra, meg van egy déli +20 fokra ezt szögmérővel mérnéd, akkor az kapnád, hogy 30 és 160 fok. De ha megakarod nézni a csillagokat, akkor nem azt csinálód, hogy 30 fokról hídban hátrahajolsz 160 fokig, hanem hátrafordulsz és a síktól +20 fokra nézel. Egy déli -20 fokos csillag, ami szögmérőn 200 fokot mutat, az meg nem látszik, mert a sík alatt van. Tehát -90..+90 és a másik koordináta ismeretében forgunk a saját tengelyünk körül, mert a kettőnek csak együtt van értelme.

A RA valóban egy teljes körnek felel meg, ami egy katalógus adat és egy időszakra (Epoch) adnak meg, figyelembe véve többek közt a Föld tengelyferdeségét. EZ az érték pillanatról pillanatra változik, mert folyamatosan fordulunk el a Tavaszpontnak nevezett referenciától. Ezt kell átkonvertálni a megfigyelés helyére és időpontjába, majd a tengelyekre.

A helyzetet tovább bonyolítják az üstökösök, kisbolygók, aszteroidák, amiket nem lehet időszakra fixen megadni, mert olyan gyorsan mozognak, legfeljebb egy két napra. Ezeknek a pályaadataiból kell számítani elsőként RA/Dec értékeket és lehet fogatni.

Ezek a számítások már elég terjedelmesek és elég sok ismeretet feltételeznek, aminek a megírásába belekezdeni nem érdemes. Célszerűbb inkább keresni egy alkalmasat pl. http://libnova.sourceforge.net. Én ennek a Java-s változatát használom, tekintve, hogy Android + RPi-re "kalapálok".

Viszont, ha Te csak a Stelláriumot akarod használni, akkor ezekre nincs szükség, csak végrehajtani a forgatást oda, ahova kéri a stellárium. (A Dec tengelyt azért emeltem ki, mert a nagyobb értékre való fogatás irányát (előjelét) nem szimpla kivonással kapjuk. Míg RA nál ez elég.)

A "r"-t nem választja ki sehogy, ez van beleírva a kódba: http://sourceforge.net/p/stellarium/code/HEAD/tree/

Nem tudok róla, hogy a Stellárium kezelné a Sync vagy egyéb parancsokat.

A tévedések jogát fenntartva, sok sikert!
JE

Ui:
Ha már szót ejetettem arról, hogy mit "kalapálok", két videó róla:
https://www.youtube.com/watch?v=hSNPjDqpEvE
https://www.youtube.com/watch?v=syt4rMo_vbc
Ha valaki be akarna kapcsolódni a fejlesztésbe vagy tesztelésbe, azt szívesen venném :)
kszabi
Hozzászólások: 10
Csatlakozott: 2015.02.19. 15:44

Re: Stellarium

Hozzászólás Szerző: kszabi » 2015.02.22. 15:07

Szia!
https://www.youtube.com/watch?v=2U_3ckIIWxw
Ez az én távcsövem. Az idei fejlesztési terv a pc kacsolat.
Tudnál egy példát irni hogy pl +50d 0' 0" DEC pozicionál mi lesz a távcső válasza az "e" parancsra?
Köszi Szabolcs
tron
Hozzászólások: 43
Csatlakozott: 2013.09.08. 16:11

Re: Stellarium

Hozzászólás Szerző: tron » 2015.02.22. 18:45

Szia!

A "Fűnyíró" :)
Már korábban is láttam ezt a távcsövet - már mint videón - és még emlékeztem is rá, elég egyedi. Elismerésem!

No, pont "kalapálátam", így most pont alkalmas volt, hogy körbejárassam a Dec tengelyt - a kézivezérlővel - és a főbb szögeknél fel is írtam a hozzátartozó Dec értéket, illetve kiolvastam a választ az "e"-re :

AX1: -090 00 00
DEC: -90 00 00
0BAF9900,C0000000#

AX1: +000 00 00
DEC: +00 00 00
8C672900,00000000#

Parkoló poz:
AX1: +090 00 00
DEC: +90 00 00
86C47500,40000000#

AX1: +180 00 00
DEC: +00 00 00
09135700,00000000#

AX1: +270 00 00
DEC: -90 00 00
8D7CC600,C0000000#

Nyilván a második értékek a Dec érték.
Továbbá a 270 (-90) fok átlépésénél tilt le a mechanika

Visszakonvertálva is helyesek:

0xC0000000 = 3221225472
3221225472/4294967296 * 360 = 270

0x40000000 = 1073741824
1073741824/4294967296 * 360 = 90

Sok sikert!
JE
kszabi
Hozzászólások: 10
Csatlakozott: 2015.02.19. 15:44

Re: Stellarium

Hozzászólás Szerző: kszabi » 2015.02.22. 21:38

Szia!
Így már érthető.
Hétfőn beépítem a bluetooth-modult a vezérlőbe, kipróbálom élőben.
Majd beszámolok mi lett az eredmény.
Üdv Szabolcs
tron
Hozzászólások: 43
Csatlakozott: 2013.09.08. 16:11

Re: Stellarium

Hozzászólás Szerző: tron » 2015.02.22. 22:32

Szia!

Sejtem hogy mi okozhatott zavart: A "DEC-ben -90-+90 nek mi a megfelelője? Ez csak félkör.". Amit Te a tengelyre értettél.

Én meg szó szerint deklinációnak, amire a rövid válasz "szélesség" vagy esetleg "magasság" koordináta lehetett volna.;)

Kivallattam a Stelláriumot is egy nullmodemmel és tényleg úgy működik, ahogy korábban írtam, illetve én is így kommunikálok az SW-vel.

A Stellárium folyamatosan küldi az "e"-t, amire megfelő hosszúságú és "#" lezárt üzenetet kell visszaküldeni. Nincs timeout, addig vár amíg nem kap "#" lezárt üzenetet.

Az "r" - Ctrl+1 a Stelláriumban - megérkezését szintén "#" visszaküldésével kell nyugtázni.

Biztosan működni fog, de azért jelezz vissza!

Sok sikert!
JE
kszabi
Hozzászólások: 10
Csatlakozott: 2015.02.19. 15:44

Re: Stellarium

Hozzászólás Szerző: kszabi » 2015.02.24. 00:04

Szia!
Biztos vagy ebben az eredményben?

"AX1: +180 00 00
DEC: +00 00 00
09135700,00000000#"

Nem illik a képbe, vagy még mindig nem értem.

Üdv Szabolcs
Válasz küldése

Vissza: “Csillagászati szoftverek és egyéb számítástechnikai kérdések”