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

Direktni ukazi za branje in nastavitev fokusa, samo za razvijalce

=bash 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

=bash $ 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:

=python 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-2022
B.Dintinjana
Univerza v Ljubljani, F M F
Pot na Golovec 25
1000 Ljubljana, Slovenija