-*-*- END -*-*- 2006/06/29 Thomas Bretz * main/MStarguider.cc: - fixed a bug which gave a starguider mispointing which was wrong by the pointing position. * catalog/StarCatalog.cc: - replaced some Float_t by Int_t 2006/06/28 Thomas Bretz * main/MStargHistograms.[h,cc]: - removed Center in units of Zd, Az * main/MStarguider.cc: - removed obsolete and dangerous sgcenterzdaz - do not display the sky-centered rings if sky-center is invalid (LEDs not detected) - rais error in this case and send error state to CC - added lower brighness limit of 30 - do not write pointingpos.txt and tracking_error.txt anymore * caos/Ring.h: - added Setter SetXY * catalog/StarCatalog.cc: - fixed that when checking for the region in which stars will be searched only the y- but not the x-offset has been taken into account - added a small region around the region of interest because the catalog position of visible stars might be out of the search region - commented out an obsolete function 2006/05/10 Thomas Bretz * main/MStarguider.cc: - fixed an error returning the correct value in CalcTrackingError - added new value to Starguider report * tcpip/MDriveCom.[h,cc]: - added new value to starguider report 2006/03/23 - Daniela Dorner, Thomas Bretz * main/MStarguider.[h,cc]: - changed starguider algorithm 2006/03/19 - Daniela Dorner * main/MStargHistograms.cc: - changed name of tree from CaOs to Starg * leds.txt, stargleds.txt: - added new leds * main/MCosy.cc: - changed name of tpoint-files, which are written from Cosy, from tpoint*.txt to old-tpoint*.txt * main/MStarguider.[h,cc]: - added StarguiderTpoint Button - included 2 new variables to allow for the implementation of StarguiderTpoints - added writing of StarguiderTpoints to the function CalcTrackingError - StarguiderTpoints are written to tpoint/starg_*.txt - Tpoints are wriiten to tpoint/tpoint_*.txt - added pulldown Mode to Menu - cleaned Menu (removed not needed items, rearanged place of items - removed expertmode - implemented Tpoint- and Starguider-Mode (switches all needed item) put some code into functions therefor - implemented releasing of button, if no tpoint can be taken - fixed small bugs in (un)checking items - removed starguider analyis (writing root-files) from starguider mode to stabilize the code - added 'fGetter->ExitLoop()' before each 'delete fGetter' - added SetDirectory(0) for histogram in starguider 2006/03/11 - Daniela Dorner * tpoint/bending051124.txt: - added 2005/08/29 - Daniela Dorner * main/MStarguider.cc, tcpip/MDriveCom.[h,cc]: - added to variables to the Starguider report 2005/08/22 - Thomas Bretz * candrv/nodedrv.cc, main/MTracking.cc: - fixed usage of MTime (MTime(-1) instead of MTime()) 2005/08/22 - Thomas Bretz * caos/Ring.[h,cc]: - added a sanity check for the case a led entry == NULL * caos/Rings.[h,cc]: - code cleanup - added a sanity check to CalcRings * devdrv/shaftencoder.h: - added new member function GetPosDirCorrected - added new member function GetOffsetDirCorrected * main/MStarguider.cc: - set number of minimum required LEDs for the ring calculation to 3. With two LEDs you can NEVER calculate a ring! - added another sanity check in FindStars * main/MTracking.cc: - replaced ?:-operators by new functions Get*DirCorrected - made sure that if both directions have changed the reset really causes the correct values to be used immediatly! - added some code for future use 2005/07/28 - Florian Goebel * videodev/FilterLed.[cc,h] - add GetMeanPositionCircle and FindStarCircle * devdrv/shaftencoder.[cc,h] - add: fDirHasChanged, fDirChangedPos, fDirChangedOffset, fDirection, fHysteresisPos, fHysteresisNeg * main/MCosy.cc - set faster acceleration and Velocity parameters in TrackPositionGRB * main/MPointing.cc - correct bug which always set speed to LO-SPEED * main/MStarguider.[cc,h] - add new Popup "Operation" (functionality is not ready yet) - add new procedure: FindRoqueLamp - in MStarguider::FindStar now use Leds::FindStarCircle (instead of Leds::FindStar) * main/MTracking.cc - calculate DirHasChanged etc. 2005/04/11 - Thomas Bretz * main/MTracking.cc: - allow to send velocity and request position twice - enhanced some debugging output * candrv/network.[h,cc]: - implemented PrintError * candrv/nodedrv.[h,cc]: - implemented new argument (zombie) to WaitForSdo which allows to mark a missing CANbus message as non-critical 2005/03/21 - Thomas Bretz * tcpip/MDriveCom.[h,cc]: - added a missing white space behind the brightness and fixed the wrong units of Zd/Az in the starguider report 2005/03/17 - Thomas Bretz * main/MCosy.[h,cc]: - implemented WM_GRB and TrackPositionGRB for GRB mode * main/MStarguider.cc: - added 'status' to FINDSTAR-REPORT - send STARG-REPORT only if Starguider is switched on - enhanced output in starguider report * tcpip/MCeCoCom.cc: - tried to backengineer the CC-REPORT because it is not documented in the CC TDAS - changed critical values for windspeed from 10/20/30 to 30/40/50 * tcpip/MDriveCom.[h,cc]: - implemented handling of GRB command - enhanced SendStargReport. Starguider Report now: misszd[%05.3f] missaz[%05.3f] nomzd[%c %03d %02d %03d] nomaz[%c %03d %02d %03d] centerx[%05.1f] centery[%05.1f] n[%04d] bright[%03.1f] mjd[%12.6f]