Astronomska skupina Fakultete za matematiko in fizilo Univerze v Ljubljani
Teleskop Vega

Direktni ukazi za branje in nastavitev fokusa, samo za razvijalce

tx -h mira -p 9609 get
tx -h mira -p 9609 set 9.88
tx -h mira -p 9609 exit

Lokalna verzija fokus programa, samo interaktivno iz mašine mira

$ fokus
Zadnja pozicija: 6.302232
Vpisi novo pozicijo:

Sedaj vpises novo nastavitev gorisca, v mm in sicer od 0 do 20. To velja za primarno gorisce. Program koncas tako da vpises za fokus -999

Program zadnjo pozicijo fokusa shrani v datoteko .vega_status v psevdo fits format izgleda takole:

 FOCUS   =             9.240924
 END

Fokuser nima markerja zacetne tocke.

 Serverska verzija programa je fokus_server.  Internetni ukazi so naslednji: 

 get
 set <vrednost>
 exit  

Za klienta uporabimo ali eno od verzij tx.c ali napisemo svojo vrezijo naprimer takole v pythonu:

 import socket
 def tx(ukaz,verbose=0):
        if verbose:
                print('Izvajam: tx ' + ukaz )
        s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
        try:
                s.connect((TXHOST, TXPORT))
                s.send(ukaz+' ')
                data = s.recv(1024)
                s.close()
                return data
        except:
                return 0

bd

Zadnja sprememba 28.04.2011 14:25 CEST
© Copyright 2004-2017
B.Dintinjana
Univerza v Ljubljani, F M F
Pot na Golovec 25
1000 Ljubljana, Slovenija