source: trunk/MagicSoft/Cosy/Changelog@ 924

Last change on this file since 924 was 924, checked in by tbretz, 23 years ago
*** empty log message ***
File size: 9.6 KB
Line 
1 -*-*- END -*-*-
2 2001/09/06 - Thomas Bretz:
3
4 * MCosy.[cc,h]
5 - moved to main
6 - moved logging files to log dir
7
8 * MStarguider.[h,cc]
9 - moved to main
10
11 * Starguider.[h,cc]:
12 - renamed to MGStarguider.[h,cc]
13 - moved to gui dir
14
15 * cosy.cc:
16 - moved logging file to log dir
17
18 * starg.cc:
19 - removed InitGui stuff
20
21
22
23 2001/08/30 - Thomas Bretz:
24
25 * MCosy.[h,cc]
26 - fixed some small bugs in tracking and positioning
27 - reorganized StopMovement and CheckForError
28 - added code into LimitSpeed
29 - added cosy.err
30 - rewrote MTTalk not to ba detached
31 - reorganized the code of MTTalk
32 - added StopMovement, WaitForEndMovement and IsPositioning
33
34 * Starguider.cc:
35 - ready for new MGCoordinates-Constructor
36
37 * base/coord.h:
38 - added pre-'-' operator
39
40 * devdrv/shaftencoder.[h,cc]:
41 - introduced an HasChanged - flag
42
43 * gui/MGAccuracy.cc:
44 - replaced floats by doubles in accuracy calculation,
45 gave wrong values
46
47 * gui/MGCoordinate.[h,cc]:
48 - made a bit wider
49 - added support for hms-system
50
51 * gui/MGCoordinates.[h,cc]:
52 - changed to use two fixed systems RaDec (hms), ZdAz(dms)
53
54 * gui/MGCosy.cc:
55 - added new MGCoordinates
56 - moved two MGCoordinates to CreateTabs
57 - renamed CreateButton to CreateTabs
58 - made MGCoordinates a Client of the two Tabs
59 - transform Ra of RaDec MGCoordinates to Degrees.
60 - Introduced StartPos, StartTrack
61
62 * gui/MGVelocity.cc:
63 - added displaying values of speed
64
65
66
67 2001/08/29 - Thomas Bretz:
68
69 * base/BaseLinkDef.h, base/BaseIncl.h,
70 candrv/CandrvIncl.h, candrv/CandrvLinkDef.h,
71 catalog/CatalogLinkDef.h, catalog/CatalogIncl.h,
72 devdrv/DevdrvIncl.h, devdrv/DevdrvLinkDef.h,
73 gui/GuiLinkDef.h, gui/GuiIncl.h,
74 slalib/SlalibIncl.h, slalib/SlalibLinkDef.h,
75 videodev/VideodevLinkDef.h, videodev/VideodevIncl.h:
76 - added
77
78 * Makefile.rules:
79 - added CINTHEADERS
80
81 * cosy.cc:
82 - changed logging to MLog
83
84 * base/Makefile:
85 - added MLog and MLogManip
86
87 * base/log.h, candrv/canopen.[h,cc], candrv/network.[h,cc],
88 candrv/nodedrv.[h,cc], candrv/vmodican.[h,cc],
89 devdrv/macs.[h,cc]
90 - changed from ostream to MLog
91
92 * devdrv/shaftencoder.[h,cc]
93 - changed from ostream to MLog
94 - changed buffering of values
95 - removed old updating thread stuff
96
97 * catalog/SlaStars.[h,cc]:
98 - added GetApproxVel
99
100 * gui/MGAccuracy.cc:
101 - fixed the wrong deg2rad value
102 - added more accurate calculation of one dimensional
103 tracking error value
104
105 * MGCosy.[h,cc]:
106 - added a TGListBox
107 - added some Labels to display offset as value
108 - removed offset display
109 - changed layout of dialog
110 - added layout manager
111 - added status frame
112 - added tabs
113 - added status display and update
114
115 * gui/MGEmbeddedCanvas.cc:
116 - removed raised frame around embedded canvas
117 - enhanced size by 1
118
119 * gui/MGSkyPosition.cc:
120 - a new position checks now for a new angle, too
121 - removed debugging output
122
123 * slalib/Makefile:
124 - added altaz.c
125
126 * MCosy.[cc,h]:
127 - added fStatus support and update
128 - added some new function to outsource some code from
129 positioning and tracking algorithms
130 - TerminateApp now sends WM_QUIT
131 - removed comments with old GUI thread
132 - added a missing bracket, which prevents us from stopping
133 a positioning command
134 - changed some output from cout to lout
135 - added empty prototype to Limit speed in tracking mode
136 - changed constructor to use of MLog
137
138 * base/MGList.h:
139 - added DBG_MGLIST for debugging
140
141 * gui/MGCoordinate.cc:
142 - removed logging statement from destructor
143
144 * gui/MGVelocity.cc:
145 - the factor 4 is now applied outside of the dialog.
146
147
148
149 2001/08/23 - Thomas Bretz:
150
151 * gui/MGEmbeddedCanvas.[h,cc]:
152 - added
153
154 * gui/MGVelocity.[h,cc]:
155 - added
156
157 * MCosy.[h,cc]:
158 - added GetRePosPdo
159 - changed fOffset to an offset between the se and re system
160 - changed old fOffset to fTrackingError which gives you a good
161 estimate what the tracking error really is
162 - changed the weighting of fOffset from 0.1 to 0.3
163 - reordered some statements for a better overview
164 - changed update of GUI from thread to a timer (s.HandleTimer)
165
166 * Makefile:
167 - added libpthread.a
168 - reordered libraries
169
170 * gui/MGAccuracy.[h,cc]:
171 - changed the layout
172 - make use of TGaxis
173 - added the numbers as text into canvas
174 - added a title
175 - derived from MEmbeddedCanvas
176
177 * gui/MGCosy.[h,cc]:
178 - changed layout
179 - added canvas for velocity
180 - added canvas for offset
181
182 * gui/MGSkyPosition.[h,cc]:
183 - added position as text
184 - added axis labels
185 - derived from MEmbeddedCanvas
186 - reorganized parts of the existing code
187
188
189
190 2001/08/17 - Thomas Bretz:
191
192 * Added:
193 - catalog/SlaStars.cc
194 - catalog/SlaStars.h
195 - catalog/SlaPlanets.cc
196 - catalog/SlaPlanets.h
197 - gui/MGAccuracy.cc
198 - gui/MGAccuracy.h
199
200 * MCosy.[h,cc]:
201 - removed dependance from MGSkyPosition
202 - changed Timer function names
203 - moved timer calls into Slalib calls
204 - changed Slalib to SlaStars
205 - added fAccuracy
206 - added accuracy display to MTGui
207
208 * Makefile:
209 - changed order of libraries
210
211 * Starguider.cc:
212 - changed Timer function names
213
214 * base/timer.[h,cc]
215 - changed GetTime -> Now
216 - changed GetMjd -> CalcMjd
217
218 * catalog/Makefile:
219 - added new file SlaStars.cc
220 - added new file SlaPlanets.cc
221
222 * catalog/Slalib.[h,cc]:
223 - moved star dependent functions to derived class SlaStars
224 - changed name of Set to SetMjd
225 - made SetMjd virtual
226 - derives from Timer now
227 - added conversion function for XYZ->ZdAz
228
229 * catalog/StarCatalog.cc:
230 - moved timer calls into Slalib calls
231 - changed Slalib to SlaStars
232
233 * devdrv/macs.cc:
234 - changed names of timer function calls
235
236 * devdrv/shaftencoder.cc:
237 - changed names of timer function calls
238 - changed some cout's to lout's
239
240 * gui/MGCosy.[h,cc]:
241 - added fAccuracy
242 - moved timer calls into Slalib calls
243 - changed Slalib to SlaStars
244
245 * gui/MGSkyPosition.[h,cc]:
246 - added display of planet positions
247
248 * slalib/Makefile:
249 - added missing files
250
251
252
253 2001/08/15 - Thomas Bretz:
254
255 * Added:
256 - Makefile.conf.general
257 - gui/Makefile
258 - base/Makefile
259 - candrv/Makefile
260 - catalog/Makefile
261 - slalib/Makefile
262 - videodev/Makefile
263 - devdrv/Makefile
264 - base/MThread.[h,cc]
265 - base/MTimeout.[h, cc]
266 - mgui/MGSkyPosition.[h, cc]
267 - catalog/Slalib.[h,cc]
268
269 * .cosyrc:
270 - changed names
271 - added HomeTime
272
273 * MCosy.[h,cc]:
274 - added home time
275 - added MTGui, MTTalk
276 - added reading environment
277
278 * Makefile, Makefile.conf.linux-gnu, Makefile.rules
279 - changed to Mars style
280
281 * Starguider.cc:
282 - changed include timer.g to base/timer.h
283
284 * Starguider.[h,cc]:
285 - renamed Execute to ProcessFrame
286
287 * cosy.cc:
288 - removed unnecessary includes
289
290 * base/MGList.h:
291 - added debug output
292
293 * base/msgqueue.cc:
294 - added comments
295
296 * base/msgqueue.h:
297 - made Break const
298
299 * candrv/canopen.[h,cc]:
300 - made CobId const
301
302 * candrv/network.[h,cc]:
303 - fixed typo
304 - StopReceiver -> VmodIcan::Stop
305 - made HasError const
306
307 * candrv/nodedrv.[h,cc]:
308 - added timeout to WaitForSdo
309
310 * candrv/sdolist.[h,cc]:
311 - made IsPending const
312
313 * candrv/vmodican.[h,cc]:
314 - changed ReceiveThread to new stylish MThread
315
316 * devdrv/macs.[h,cc]:
317 - changed SetHome to use a maximum positioning time
318 - added comments
319 - replaces SetSyncMode by StartPosSync and StartVelSync
320
321 * devdrv/shaftencoder.[h,cc]:
322 - removed gui thread (the update is done by MTGui now)
323
324 * gui/MGCosy.[h,cc]:
325 - some small changed
326 - removed fList->Delete()
327 - added MSkyPosition-Object
328 - gSystem->ExitLoop() replaced by gSystem->Terminate(0)
329
330 * videodev/Camera.[h,cc]:
331 - renamed Execute to ProcessFrame
332
333
334
335 2001/05/25 - Thomas Bretz:
336
337 * .cosyrc:
338 - added
339
340 * MCosy.[h,cc]:
341 - changed the error handling os SetPosition
342 - added resources from environment-file '.cosyrc'
343 - added WM_WAIT
344 - added support for Mac3 (Synchronisation)
345 - added software endswitch
346
347 * macs.[h,cc]:
348 - emhanced error handling
349 - added sync support
350
351 * timer.h:
352 - H(), M(), S() added
353
354 * network.[h,cc]:
355 - HasError() added
356
357 * nodedrv.[h,cc]:
358 - error flag handling added
359
360 * Magic.m:
361 - new version 0.62
362 - enhanced error handling
363 - sync support
364
365 * Starcatalog.[h,cc], Camera.cc, Filter.[h,cc], Writer.[h,cc],
366 MGImage.[h,cc]:
367 - changed type of image from char* to byte*
368
369 * MGCoordinate.[h,cc]:
370 - changed typed from UInt_t to Int_t
371
372
373 2001/04/10 - Thomas Bretz:
374
375 * Starguide.[h,cc]:
376 - added limiting magnitude to menu
377
378 * catalog/StarCatalog.cc, catalog/SaoFile.cc:
379 - exit if file cannot be opened
380
381 * catalog/File.[h,cc]:
382 - added !-operator
383 - warning output in case of a file which could not be opened
384
385
386 2001/04/09 - Thomas Bretz:
387
388 * First checkin
Note: See TracBrowser for help on using the repository browser.