source: trunk/MagicSoft/Cosy/Changelog@ 7788

Last change on this file since 7788 was 7788, checked in by tbretz, 19 years ago
*** empty log message ***
File size: 8.4 KB
Line 
1 -*-*- END -*-*-
2 2006/07/11 Thomas Bretz (La Palma)
3
4 * Makefile:
5 - changed to support linking with the libmars.so instead
6 of compiling a lot of stuff itself
7
8 * Makefile.conf.general:
9 - added -DMARSVER
10
11 * base/BaseLinkDef.h:
12 - removed the now obsolete pragma
13
14 * base/Makefile
15 - removed the now obsolete files
16
17 * candrv/Makefile, caos/Makefile, catalog/Makefile,
18 videodev/Makefile, devdrv/Makefile, gui/Makefile,
19 main/Makefile, tcpip/Makefile:
20 - added the new mars include directory
21
22 * caos/Leds.h, caos/Rings.h:
23 - added an overwrite for Print to make the compiler happy
24
25 * catalog/StarCatalog.cc:
26 - small improvements to determination of image border
27 by using min- and max-functions
28
29 * gui/MGCoordinate.cc:
30 - small improvement to layout
31
32 * gui/MGImage.cc:
33 - fixed 16bit-color mode. The encoding was just wrong
34
35 * videodev/Camera.cc:
36 - unlock the tread after the broadcast. The reason why it
37 is neccessary in root 4.04/02g to make cosy work is
38 unknown. Anyhow it makes switching the cameras more robust
39
40 * cosy.cc:
41 - updated writing log-files
42 - implemented sanity check for batch mode
43
44 * gui/MGAccuracy.cc, gui/MGStarg.cc:
45 - use GetabsDev from MAstro
46 - scale azimuth deviation to real distance on the sky
47
48 * main/MCosy.[h,cc]:
49 - updated writing log-files
50 - do no perfect position in case of move'n'track
51 - implemented WM_PREPS for predefined positions
52 - unified WM_TRACK and WM_GRB
53 - updated GetFileName
54
55 * main/MStarguider.cc:
56 - undef EXPERT
57 - some layout changes
58 - set rotation angle of starguider camera to -0.4deg
59 - unified FindStar and FindStarCircle
60 - updated writing log-files
61 - to calc skycenter the X-offset must be subtracted
62
63 * tcpip/MDriveCom.[h,cc]:
64 - implemented CommandPREPS
65 - implemented CommandARM
66
67 * videodev/FilterLed.[h,cc]:
68 - unified FindStar and FindStarCircle
69 - fixed algorithm FindStarCircle (it was not working for
70 bright stars and didn't take care of the edge of the
71 image!)
72 - fixed a long outstanding bug which accessed some memory
73 outside the image due to a wrong logical condition
74
75
76
77 2006/07/11 Daniela Dorner
78
79 * main/MStarguider.[h,cc]:
80 - implemented function to disable and uncheck an entry in the menu
81
82 * main/MStarguider.cc:
83 - fixed bugs in (un)checking and en/disabeling items
84 - removed not needed if-clauses
85 - rearranged menu
86
87
88
89 2006/07/10 Thomas Bretz (La Palma)
90
91 * slalib/dat.c:
92 - added leap second from 1st January 2006
93
94
95
96 2006/06/29 Thomas Bretz
97
98 * main/MStarguider.cc:
99 - fixed a bug which gave a starguider mispointing which was wrong
100 by the pointing position.
101
102 * catalog/StarCatalog.cc:
103 - replaced some Float_t by Int_t
104
105
106
107 2006/06/28 Thomas Bretz
108
109 * main/MStargHistograms.[h,cc]:
110 - removed Center in units of Zd, Az
111
112 * main/MStarguider.cc:
113 - removed obsolete and dangerous sgcenterzdaz
114 - do not display the sky-centered rings if sky-center is invalid
115 (LEDs not detected)
116 - rais error in this case and send error state to CC
117 - added lower brighness limit of 30
118 - do not write pointingpos.txt and tracking_error.txt anymore
119
120 * caos/Ring.h:
121 - added Setter SetXY
122
123 * catalog/StarCatalog.cc:
124 - fixed that when checking for the region in which stars will
125 be searched only the y- but not the x-offset has been taken into
126 account
127 - added a small region around the region of interest because
128 the catalog position of visible stars might be out of the
129 search region
130 - commented out an obsolete function
131
132
133
134 2006/05/10 Thomas Bretz
135
136 * main/MStarguider.cc:
137 - fixed an error returning the correct value in CalcTrackingError
138 - added new value to Starguider report
139
140 * tcpip/MDriveCom.[h,cc]:
141 - added new value to starguider report
142
143
144
145 2006/03/23 - Daniela Dorner, Thomas Bretz
146
147 * main/MStarguider.[h,cc]:
148 - changed starguider algorithm
149
150
151
152 2006/03/19 - Daniela Dorner
153
154 * main/MStargHistograms.cc:
155 - changed name of tree from CaOs to Starg
156
157 * leds.txt, stargleds.txt:
158 - added new leds
159
160 * main/MCosy.cc:
161 - changed name of tpoint-files, which are written from Cosy, from
162 tpoint*.txt to old-tpoint*.txt
163
164 * main/MStarguider.[h,cc]:
165 - added StarguiderTpoint Button
166 - included 2 new variables to allow for the implementation of
167 StarguiderTpoints
168 - added writing of StarguiderTpoints to the function CalcTrackingError
169 - StarguiderTpoints are written to tpoint/starg_*.txt
170 - Tpoints are wriiten to tpoint/tpoint_*.txt
171 - added pulldown Mode to Menu
172 - cleaned Menu (removed not needed items, rearanged place of items
173 - removed expertmode
174 - implemented Tpoint- and Starguider-Mode (switches all needed item)
175 put some code into functions therefor
176 - implemented releasing of button, if no tpoint can be taken
177 - fixed small bugs in (un)checking items
178 - removed starguider analyis (writing root-files) from starguider mode to
179 stabilize the code
180 - added 'fGetter->ExitLoop()' before each 'delete fGetter'
181 - added SetDirectory(0) for histogram in starguider
182
183
184
185 2006/03/11 - Daniela Dorner
186
187 * tpoint/bending051124.txt:
188 - added
189
190
191
192 2005/08/29 - Daniela Dorner
193
194 * main/MStarguider.cc, tcpip/MDriveCom.[h,cc]:
195 - added to variables to the Starguider report
196
197
198
199 2005/08/22 - Thomas Bretz
200
201 * candrv/nodedrv.cc, main/MTracking.cc:
202 - fixed usage of MTime (MTime(-1) instead of MTime())
203
204
205
206 2005/08/22 - Thomas Bretz
207
208 * caos/Ring.[h,cc]:
209 - added a sanity check for the case a led entry == NULL
210
211 * caos/Rings.[h,cc]:
212 - code cleanup
213 - added a sanity check to CalcRings
214
215 * devdrv/shaftencoder.h:
216 - added new member function GetPosDirCorrected
217 - added new member function GetOffsetDirCorrected
218
219 * main/MStarguider.cc:
220 - set number of minimum required LEDs for the ring calculation
221 to 3. With two LEDs you can NEVER calculate a ring!
222 - added another sanity check in FindStars
223
224 * main/MTracking.cc:
225 - replaced ?:-operators by new functions Get*DirCorrected
226 - made sure that if both directions have changed the reset
227 really causes the correct values to be used immediatly!
228 - added some code for future use
229
230
231
232 2005/07/28 - Florian Goebel
233
234 * videodev/FilterLed.[cc,h]
235 - add GetMeanPositionCircle and FindStarCircle
236
237 * devdrv/shaftencoder.[cc,h]
238 - add: fDirHasChanged, fDirChangedPos, fDirChangedOffset,
239 fDirection, fHysteresisPos, fHysteresisNeg
240
241 * main/MCosy.cc
242 - set faster acceleration and Velocity parameters in TrackPositionGRB
243
244 * main/MPointing.cc
245 - correct bug which always set speed to LO-SPEED
246
247 * main/MStarguider.[cc,h]
248 - add new Popup "Operation" (functionality is not ready yet)
249 - add new procedure: FindRoqueLamp
250 - in MStarguider::FindStar now use Leds::FindStarCircle
251 (instead of Leds::FindStar)
252
253 * main/MTracking.cc
254 - calculate DirHasChanged etc.
255
256
257
258 2005/04/11 - Thomas Bretz
259
260 * main/MTracking.cc:
261 - allow to send velocity and request position twice
262 - enhanced some debugging output
263
264 * candrv/network.[h,cc]:
265 - implemented PrintError
266
267 * candrv/nodedrv.[h,cc]:
268 - implemented new argument (zombie) to WaitForSdo which allows
269 to mark a missing CANbus message as non-critical
270
271
272
273 2005/03/21 - Thomas Bretz
274
275 * tcpip/MDriveCom.[h,cc]:
276 - added a missing white space behind the brightness and
277 fixed the wrong units of Zd/Az in the starguider report
278
279
280
281 2005/03/17 - Thomas Bretz
282
283 * main/MCosy.[h,cc]:
284 - implemented WM_GRB and TrackPositionGRB for GRB mode
285
286 * main/MStarguider.cc:
287 - added 'status' to FINDSTAR-REPORT
288 - send STARG-REPORT only if Starguider is switched on
289 - enhanced output in starguider report
290
291 * tcpip/MCeCoCom.cc:
292 - tried to backengineer the CC-REPORT because it is not documented
293 in the CC TDAS
294 - changed critical values for windspeed from 10/20/30 to 30/40/50
295
296 * tcpip/MDriveCom.[h,cc]:
297 - implemented handling of GRB command
298 - enhanced SendStargReport. Starguider Report now:
299 misszd[%05.3f] missaz[%05.3f]
300 nomzd[%c %03d %02d %03d] nomaz[%c %03d %02d %03d]
301 centerx[%05.1f] centery[%05.1f] n[%04d]
302 bright[%03.1f] mjd[%12.6f]
Note: See TracBrowser for help on using the repository browser.