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

Seznam nizkonivojskih modulov

  • device driver za enkoderje ik220
  • mikrokoda za kartico g28, pgm220 (od proizvajalca enkoderjev)
  • knjižnica za ik220 kartico ik220Utils
  • knjižnica za Endat enkoder encUtils
  • deamon streznik za servo vega_servo_d (notri je vkljucena koda Jureta Oderja za branje in dekodiranje GPS paketov in Ju paketov)
  • program odjemalec za vnos ukazov in koordinat master, kasneje preimenoval v tx

Skupaj 10013 vrstic kode (21.12.04).

Revizije programja

=bash /* * $Log: vega_servo_d.cc,v $ * Revision 1.27 2005/05/27 11:39:54 bojan * Derotator delujoca verzija. * * Revision 1.26 2005/05/26 13:10:33 bojan * Spremenil povezave koncnih stikal. * * Revision 1.25 2005/05/26 09:15:09 bojan * Popravil v proceduri Disable() da ustavi kupolo, ca se premika. * * Revision 1.24 2005/05/24 11:44:10 bojan * Popravil konstante za hitrosti pri sledenju satelita. Dodal se opcijo za izklop servo on the fly. * * Revision 1.23 2005/05/17 11:57:35 bojan * Vpeljal derotator_offset v stopinjah, da je kot od 0 do 360. Zacetna tocka na * stikalu zgoraj je tako 360.0 * * Revision 1.21 2005/05/12 11:51:48 bojan * Procedura za inicializacijo kota polja, prozi za kote 0->360 je pa to gibanje * obratno od ure, dela zgornje stikalo, se ustavi. * * Revision 1.20 2005/05/11 12:24:29 bojan * Popravil izracun pozicije derotatorja v cetrtem bajtu ce je kot negativen, * vnesel omejitve pri sledenju za visino in azimut, pravtako pri vnosu * koordinat. Je 3 st histereze v kotu, da se lahko teleskop znova pozene. * * Revision 1.19 2005/05/09 12:13:23 bojan * Dodal se izracun frekvence iz odvodov pri sledenju satelita. * * Revision 1.18 2005/05/09 10:27:26 bojan * Dodal moznost sledenja iz zunanje datoteke 'satelit.dat' Sledenje sprozi * ukaz tx track file. * * Revision 1.17 2005/04/19 12:15:58 bojan * Dodal se v ukaz exit da izkljuci kontroler. * * Revision 1.16 2005/04/19 11:39:26 bojan * Dodal reset DDSjev na zacetku programa, resil zadevo z Disable kontrolerja * pri crtl-C, sedaj je deamon globalni objekt in ga lahko brisem pred izhodom * iz funkcije close_all. * * Revision 1.15 2005/04/19 11:03:43 bojan * Dodal servo za derotator, popravki v derotator clear in disable. * * Revision 1.13 2005/04/15 12:34:44 bojan * Frekvence za derotator polja * * Revision 1.12 2005/04/11 12:35:07 bojan * Zacetek dela na derotatorju. * * Revision 1.11 2004/12/23 12:40:27 bojan * Vnesel tocne konstante za izracun pozicije kupole azinut=a*ADU+b, manjse * korekture: Dome_move_time se postavi ob vklopu. * * Revision 1.10 2004/12/22 14:39:55 bojan * V algoritem za servo kupole dodal 'Dome_start_time' konstanto, ki je cas * od vklopa motorja do trenutka ko se kupola dejansko premakne. Se manjsi * popravki in narejen test pozicioniranja in sledenja OK. * * Revision 1.9 2004/12/06 13:20:53 bojan * Dodal servo kontrolo za kupolo. * * Revision 1.8 2004/12/03 13:42:28 bojan * Dodal adc enkoder za kupolo. * * Revision 1.7 2004/12/03 12:22:06 bojan * Dodal vrhnji objekt deamon, ki sprejema ukaze iz mreze in upravlja objekt servo. * * Revision 1.6 2004/12/02 13:54:33 bojan * V glavno zanko dodal preverjanje povezave in zapiranje po izvrsenem branju * * Revision 1.5 2004/11/18 14:03:28 bojan * Deno skripta za premik med dvema zvezdama, in ponavlja * * Revision 1.4 2004/11/18 12:10:54 bojan * Kontrola casa ki se porabi za hiter premik, izklov v 220 sek in izklop * pri okvari ali ustavitvi motorja. * Uporaba opcije is_gps in is_servo v glavi. * Kontrola casa za sprejem znakov iz kontrolerja in sporocanje napake pri * zaustavitvi kontrolerja. * * Revision 1.3 2004/11/15 11:17:44 bojan * Nastavil konstante za servo, sedaj dela v redu.Dodal izklop motorjev v funkcijo * Disable. Uredil izpise ce je debug=1 * * Revision 1.2 2004/11/11 11:21:42 bojan * Posiljanje ukaza na vsak drugi triger * * Revision 1.1 2004/11/08 10:26:35 bojan * Dodal program vega_servo_d.cc vega_servo_d.h potem ko je crknu disk * * Revision 1.2 2004/10/25 13:13:41 bojan * Popravek funkcije za posiljanje, izracun frekvence * * Revision 1.1.1.1 2004/07/27 10:56:32 bojan * start * * Revision 1.18 2004/06/09 13:45:55 bojan * dodal da streznik sporoci nazaj msg * * Revision 1.17 2004/06/09 11:28:08 bojan * Dodal se ukaz 'track on|off' za uklop sledenja * * Revision 1.16 2004/05/26 23:25:02 bojan * Se preizkus programa na teleskopu * * Revision 1.15 2004/05/26 22:03:00 bojan * Preizkus na teleskopu * * Revision 1.14 2004/05/24 14:17:04 bojan * Dodal popravljene konstante za prestavno razmerje. Dodal 'key' na zacetek * ukaza. Ukazi: point, where. * * Revision 1.13 2004/05/23 21:57:26 bojan * Dodal v izpis LOCK status, dodal kontrolo visine pri vnosu. * * Revision 1.12 2004/05/22 13:52:22 bojan * Popravek izracuna hitrosti in preizkus servota, dodal vnos v bab kordinatah * * Revision 1.11 2004/05/21 16:14:24 bojan * Dodal izracun odvoda azimuta in visine, daodal izracun popravkov in vpis * frekvence v kontroler. * * Revision 1.10 2004/05/20 13:21:53 bojan * Popravil A na A-180 v toEkvator * * Revision 1.9 2004/05/20 10:41:20 bojan * Definicije razredov prenesel v servod.h * dodal funkcije za spremembo smeri vrtenja */

Zadnja sprememba 27.05.2005 11:43 UTC
© Copyright 2004-2022
B.Dintinjana
Univerza v Ljubljani, F M F
Pot na Golovec 25
1000 Ljubljana, Slovenija