source: trunk/MagicSoft/Cosy/Changelog@ 919

Last change on this file since 919 was 919, checked in by tbretz, 23 years ago
*** empty log message ***
File size: 6.7 KB
Line 
1 -*-*- END -*-*-
2 2001/08/29 - Thomas Bretz:
3
4 * MCosy.[cc,h]:
5 - added fStatus support and update
6 - added some new function to outsource some code from
7 positioning and tracking algorithms
8 - TerminateApp now sends WM_QUIT
9 - removed comments with old GUI thread
10
11 * base/MGList.h:
12 - added DBG_MGLIST for debugging
13
14 * devdrv/shaftencoder.[h,cc]:
15 - removed old updating thread stuff
16
17 * gui/MGAccuracy.[h,cc]:
18 - added more accurate calculation of one dimensional
19 tracking error value
20
21 * gui/MGCoordinate.cc:
22 - removed logging statement from destructor
23
24 * gui/MGCosy.cc:
25 - changed layout of dialog
26 - added layout manager
27 - added status frame
28 - added tabs
29 - added status display and update
30
31 * gui/MGEmbeddedCanvas.cc:
32 - enhanced size by 1
33
34 * gui/MGSkyPosition.cc:
35 - removed debugging output
36
37 * gui/MGVelocity.cc:
38 - the factor 4 is now applied outside of the dialog.
39
40
41
42 2001/08/23 - Thomas Bretz:
43
44 * gui/MGEmbeddedCanvas.[h,cc]:
45 - added
46
47 * gui/MGVelocity.[h,cc]:
48 - added
49
50 * MCosy.[h,cc]:
51 - added GetRePosPdo
52 - changed fOffset to an offset between the se and re system
53 - changed old fOffset to fTrackingError which gives you a good
54 estimate what the tracking error really is
55 - changed the weighting of fOffset from 0.1 to 0.3
56 - reordered some statements for a better overview
57 - changed update of GUI from thread to a timer (s.HandleTimer)
58
59 * Makefile:
60 - added libpthread.a
61 - reordered libraries
62
63 * gui/MGAccuracy.[h,cc]:
64 - changed the layout
65 - make use of TGaxis
66 - added the numbers as text into canvas
67 - added a title
68 - derived from MEmbeddedCanvas
69
70 * gui/MGCosy.[h,cc]:
71 - changed layout
72 - added canvas for velocity
73 - added canvas for offset
74
75 * gui/MGSkyPosition.[h,cc]:
76 - added position as text
77 - added axis labels
78 - derived from MEmbeddedCanvas
79 - reorganized parts of the existing code
80
81
82
83 2001/08/17 - Thomas Bretz:
84
85 * Added:
86 - catalog/SlaStars.cc
87 - catalog/SlaStars.h
88 - catalog/SlaPlanets.cc
89 - catalog/SlaPlanets.h
90 - gui/MGAccuracy.cc
91 - gui/MGAccuracy.h
92
93 * MCosy.[h,cc]:
94 - removed dependance from MGSkyPosition
95 - changed Timer function names
96 - moved timer calls into Slalib calls
97 - changed Slalib to SlaStars
98 - added fAccuracy
99 - added accuracy display to MTGui
100
101 * Makefile:
102 - changed order of libraries
103
104 * Starguider.cc:
105 - changed Timer function names
106
107 * base/timer.[h,cc]
108 - changed GetTime -> Now
109 - changed GetMjd -> CalcMjd
110
111 * catalog/Makefile:
112 - added new file SlaStars.cc
113 - added new file SlaPlanets.cc
114
115 * catalog/Slalib.[h,cc]:
116 - moved star dependent functions to derived class SlaStars
117 - changed name of Set to SetMjd
118 - made SetMjd virtual
119 - derives from Timer now
120 - added conversion function for XYZ->ZdAz
121
122 * catalog/StarCatalog.cc:
123 - moved timer calls into Slalib calls
124 - changed Slalib to SlaStars
125
126 * devdrv/macs.cc:
127 - changed names of timer function calls
128
129 * devdrv/shaftencoder.cc:
130 - changed names of timer function calls
131 - changed some cout's to lout's
132
133 * gui/MGCosy.[h,cc]:
134 - added fAccuracy
135 - moved timer calls into Slalib calls
136 - changed Slalib to SlaStars
137
138 * gui/MGSkyPosition.[h,cc]:
139 - added display of planet positions
140
141 * slalib/Makefile:
142 - added missing files
143
144
145
146 2001/08/15 - Thomas Bretz:
147
148 * Added:
149 - Makefile.conf.general
150 - gui/Makefile
151 - base/Makefile
152 - candrv/Makefile
153 - catalog/Makefile
154 - slalib/Makefile
155 - videodev/Makefile
156 - devdrv/Makefile
157 - base/MThread.[h,cc]
158 - base/MTimeout.[h, cc]
159 - mgui/MGSkyPosition.[h, cc]
160 - catalog/Slalib.[h,cc]
161
162 * .cosyrc:
163 - changed names
164 - added HomeTime
165
166 * MCosy.[h,cc]:
167 - added home time
168 - added MTGui, MTTalk
169 - added reading environment
170
171 * Makefile, Makefile.conf.linux-gnu, Makefile.rules
172 - changed to Mars style
173
174 * Starguider.cc:
175 - changed include timer.g to base/timer.h
176
177 * Starguider.[h,cc]:
178 - renamed Execute to ProcessFrame
179
180 * cosy.cc:
181 - removed unnecessary includes
182
183 * base/MGList.h:
184 - added debug output
185
186 * base/msgqueue.cc:
187 - added comments
188
189 * base/msgqueue.h:
190 - made Break const
191
192 * candrv/canopen.[h,cc]:
193 - made CobId const
194
195 * candrv/network.[h,cc]:
196 - fixed typo
197 - StopReceiver -> VmodIcan::Stop
198 - made HasError const
199
200 * candrv/nodedrv.[h,cc]:
201 - added timeout to WaitForSdo
202
203 * candrv/sdolist.[h,cc]:
204 - made IsPending const
205
206 * candrv/vmodican.[h,cc]:
207 - changed ReceiveThread to new stylish MThread
208
209 * devdrv/macs.[h,cc]:
210 - changed SetHome to use a maximum positioning time
211 - added comments
212 - replaces SetSyncMode by StartPosSync and StartVelSync
213
214 * devdrv/shaftencoder.[h,cc]:
215 - removed gui thread (the update is done by MTGui now)
216
217 * gui/MGCosy.[h,cc]:
218 - some small changed
219 - removed fList->Delete()
220 - added MSkyPosition-Object
221 - gSystem->ExitLoop() replaced by gSystem->Terminate(0)
222
223 * videodev/Camera.[h,cc]:
224 - renamed Execute to ProcessFrame
225
226
227
228 2001/05/25 - Thomas Bretz:
229
230 * .cosyrc:
231 - added
232
233 * MCosy.[h,cc]:
234 - changed the error handling os SetPosition
235 - added resources from environment-file '.cosyrc'
236 - added WM_WAIT
237 - added support for Mac3 (Synchronisation)
238 - added software endswitch
239
240 * macs.[h,cc]:
241 - emhanced error handling
242 - added sync support
243
244 * timer.h:
245 - H(), M(), S() added
246
247 * network.[h,cc]:
248 - HasError() added
249
250 * nodedrv.[h,cc]:
251 - error flag handling added
252
253 * Magic.m:
254 - new version 0.62
255 - enhanced error handling
256 - sync support
257
258 * Starcatalog.[h,cc], Camera.cc, Filter.[h,cc], Writer.[h,cc],
259 MGImage.[h,cc]:
260 - changed type of image from char* to byte*
261
262 * MGCoordinate.[h,cc]:
263 - changed typed from UInt_t to Int_t
264
265
266 2001/04/10 - Thomas Bretz:
267
268 * Starguide.[h,cc]:
269 - added limiting magnitude to menu
270
271 * catalog/StarCatalog.cc, catalog/SaoFile.cc:
272 - exit if file cannot be opened
273
274 * catalog/File.[h,cc]:
275 - added !-operator
276 - warning output in case of a file which could not be opened
277
278
279 2001/04/09 - Thomas Bretz:
280
281 * First checkin
Note: See TracBrowser for help on using the repository browser.