source: trunk/MagicSoft/Cosy/Changelog@ 1758

Last change on this file since 1758 was 1758, checked in by tbretz, 22 years ago
*** empty log message ***
File size: 25.6 KB
Line 
1 -*-*- END -*-*-
2
3 2003/02/14 - Thomas Bretz (La Palma):
4
5 * .cosyrc:
6 - added prototypes for the telescope allowed range
7
8 * Makefile:
9 - changed test to testse
10
11 * candrv/vmodican.cc:
12 - added the possibility to start cosy without the CANbus card
13 installed
14
15 * catalog/SlaPlanets.cc:
16 - fixed the ephemeris configuration
17
18 * catalog/SlaStars.cc:
19 - added some more comments
20
21 * catalog/Slalib.[h,cc]:
22 - changed Wuerzburg location to LaPalma location
23 - added Height to the data members
24
25 * main/MCosy.[h,cc]:
26 - added range checks in positioning and tracking
27
28 * slalib/Makefile:
29 - added rdplan
30 - added pvobs
31 - added dtt
32 - added dat
33 - added rcc
34
35 * starg.cc, catalog/SlaStars.[h,cc], catalog/Slalib.[h,cc],
36 catalog/StarCatalog.[h,cc], devdrv/macs.cc, devdrv/shaftencoder.cc,
37 gui/MGCosy.[h,cc], gui/MGSkyPosition.[h,cc], gui/MGStarguider.[h,cc]:
38 - changed to use MObservatory
39 - changed usage of timer to new style
40
41 * catalog/SlaPlanets.[h,cc]:
42 - removed old style calculation
43 - added fTt
44
45 * gui/MGCosy.cc:
46 - added new tab for SE Test
47
48 * main/MCosy.[h,cc]:
49 - don't use second SE when only one is attached
50 - added SE Test stuff
51
52
53
54 2003/01/23 - Thomas Bretz:
55
56 * .cosyrc:
57 - changed maximum time to reach home from 100 to 150
58
59 * Makefile:
60 - added devdrv
61
62 * Makefile.rules, candrv/Makefile, devdrv/Makefile:
63 - changed some ordering
64
65 * devdrv/shaftencoder.cc:
66 - changed Guarding from 2x125 to 2x175
67
68 * main/MCosy.cc:
69 - fixed StopWaitingForSDO bug (if this was raised once the
70 'shutdown' never waited correctly for an SDo anymore)
71 - fixed the usage of the bending correction in some places
72
73 * testse.cc:
74 - added
75
76
77 2003/01/23 - Thomas Bretz:
78
79 * cosy.cc:
80 - changed baudrate to 125kbps
81
82 * base/msgqueue.cc:
83 - changed output
84 - ignore pending messages
85
86 * candrv/canopen.[h,cc]:
87 - added Emergency Message
88 - added EnableNodeguard
89 - added SendNodeguard
90
91 * candrv/network.[h,cc]:
92 - call handles only if Fnodes[node]!=NULL
93 - added time to HandleSDOOK
94 - changed output
95 - added HandleNodeguard
96 - added HandleEmergency
97
98 * candrv/nodedrv.[h,cc]:
99 - added fTimeout for Nodeguarding
100 - Enable Nodeguard and Emergency messages
101 - added time to HandleSDOOK
102 - added SendNodeguard
103 - added StartGuarding
104 - added StopGuarding
105 - added HandleTimer
106 - added HandleNodeguard
107 - added SetZombie
108
109 * candrv/vmodican.[h,cc]:
110 - fixed a typo
111 - added rtr to SendCanFrame
112
113 * devdrv/macs.[h,cc]:
114 - removed guarding stuff (moved to nodedrv)
115 - changed 0x4000 handling to 0.63 style
116 - added check for software version
117 - added time to HandleSDOOk
118 - set node to Zombie in case of error
119 - don't do any error handling for the moment
120 - removed ReqTimeoutTime
121 - overload SendNodeguard
122 - removed EnableTimeout
123 - removed HandleTimer
124 - removed ResetTimeout
125 - added Start/StopHostGuarding
126
127 * devdrv/shaftencoder.[h,cc]:
128 - added 0x100c, 0x100d, 0x100e
129 - added Start/StopGuarding to Init
130
131 * gui/MGCosy.cc:
132 - enhanced labels for Offset
133 - changed 'soll' to 'nominal'
134 - changed the demo mode for tests
135
136 * gui/MGSkyPosition.[h,cc]:
137 - added saturn
138 - changed the colors a bit
139
140
141
142 2003/01/20 - Thomas Bretz:
143
144 * aposs/Manual.m
145 - added support for the elevation axis brake
146 - enabled check for operation mode (remote control/pc)
147 - added 'reset' label
148 - moved syncv/cstart to setting rf
149
150
151
152 2003/01/14 - Thomas Bretz:
153
154 * cosy.cc:
155 - added output
156
157 * candrv/network.[cc,h]:
158 - small change to Start
159 - added CheckConnections
160
161 * candrv/nodedrv.[h,cc]:
162 - new Init
163 - new CheckConnections
164 - replaced virtual InitDevice by a common function
165 - replaced virtual Reboot by a common function
166 - Don't send anything to a Zombie node
167 - Delete SDO from list in case of Zombie status instead of waiting
168
169 * candrv/vmodican.cc:
170 - Don't terminate when having a noisy network
171
172 * devdrv/macs.[h,cc], devdrv/shaftencoder.[h,cc]:
173 - added fSoftVersion
174 - added SDO 0x100b
175 - moved init stuff from InitDevice to Init
176 - removed InitDevice and Reboot
177 - added CheckConnection
178
179 * devdrv/shaftencoder.[h,cc]:
180 - Don't display something when having Zombie status
181
182 * main/MCosy.[h,cc]:
183 - reworked all Zombie-stuff
184 - implemented checking of network
185
186
187
188 2003/01/13 - Thomas Bretz:
189
190 * bending.txt:
191 - changed to fit the parameters of the model
192
193 * cosy.cc:
194 - made the 'standard mode' the default
195
196 * base/MTimeout.h:
197 - fixed the change of the base member function name of Notify
198
199 * candrv/network.[h,cc]:
200 - don't set fNodes[i] to NULL if Node is Zombie
201 - implemented HasZombie and RebootZomies
202
203 * candrv/nodedrv.[h,cc]:
204 - implemented a base function Reboot
205 - set node to Zombie status if waitforsdo timed out
206
207 * candrv/vmodican.cc:
208 - added more precise output for CTXcon
209
210 * devdrv/macs.[h,cc]:
211 - if first waitforsdo fails set don't go on
212 - implemented fStatus
213 - implemented enum for fStatus
214
215 * gui/MGAccuracy.cc, gui/MGSkyPosition.cc, gui/MGVelocity.cc:
216 - call SetNoContextMenu in constructor
217
218 * gui/MGCosy.[h,cc]:
219 - some new labels
220 - implemented SetLabelColor
221
222 * gui/MGEmbeddedCanvas.[h,cc]:
223 - implemented SetNoContextMenu
224
225 * main/MCosy.cc:
226 - exchanged all conditionals for the pointers to the nodes
227 by IsZombieNode
228 - implemented check for zombies in Proc
229
230
231
232 2003/01/10 - Thomas Bretz:
233
234 * candrv/network.cc, devdrv/macs.cc, devdrv/shaftencoder.cc:
235 - changed output
236
237 * devdrv/macs.[h,cc]:
238 - request encoder resolution when starting
239
240 * devdrv/shaftencoder.cc:
241 - some fixed in HandleSDO output
242 - fixed a missing return in HandleSDO
243
244 * gui/MGAccuracy.cc, gui/MGVelocity.cc:
245 - set label offset
246
247 * gui/MGCosy.[h,cc]:
248 - added some new gui elements and its handling
249
250 * main/MCosy.[h,cc]:
251 - impemented fZdAzSoll
252 - slight changes to the output
253 - implemented WM_HOME
254 - fixed workaround for the encoder resolutions of the MACS
255
256 * base/MGLIst.h
257 - removed (use the one from Mars)
258
259
260
261 2003/01/08 - Thomas Bretz:
262
263 * bending.txt:
264 - added (preliminary)
265
266 * .cosyrc:
267 - added
268 > Az_GearRatio[U_mot/U_tel]: 5891.7
269 > Zd_GearRatio[U_mot/U_tel]: 2475.6
270 > Az_ResRE[re/U_mot]: 500
271 > Zd_ResRE[re/U_mot]: 500
272 > Az_Id-MAC1: 1
273 > Az_Id-MAC2: 3
274 > Zd_Id-MAC: 2
275 > Zd_Id-MAC1: 4
276 > Zd_Id-MAC2: 5
277 > Az_Id-MAC: 6
278
279 * Makefile:
280 - removed cosy.so
281
282 * Makefile.conf.linux-gnu:
283 - removed optimization (causes problems) --> TO BE FIXED
284
285 * candrv/canopen.h:
286 - added return value to WaitForSDO
287
288 * devdrv/macs.cc:
289 - fixed a typo
290
291 * gui/MGCosy.cc:
292 - added 'Reset Bending'
293
294 * main/MBending.[h,cc]
295 - added Reset
296 - fixed a problem with the units in the correction
297 - added CorrectBack functions
298
299 * main/MCosy.[h,cc]:
300 - changed the bahaviour in case no MAC3 is found
301 - fixed that the MAC3 didn't synchronize anymore
302 - added the bending correction to the displayed position
303 - added a workaround for the wrong (0) Gear Ratios --> TO BE FIXED
304 - added Reset Bending
305 - changed the MAC and SE Id to be a resource value (from .cosyrc)
306
307
308
309 2002/11/12 - Thomas Bretz (LaPalma):
310
311 * aposs/Manual.m:
312 - fixed a bug which caused the drive to shake in case is was
313 switched on again after an emergency switch off
314
315
316
317 2002/09/24 - Thomas Bretz (LaPalma):
318
319 * Starguider.[h,cc]:
320 - added some new menu options
321
322 * cosy.cc:
323 - added the mode switch
324 - tried to get rid of the seg-fault at the end of the program.
325
326 * base/BaseLinkDef.h:
327 - aded MStar
328
329 * base/Makefile:
330 - added MStar.cc
331 - added MStarList.cc
332
333 * base/coord.h:
334 - added <<-/>>-operators for the coordinates
335
336 * base/timer.h:
337 - added getters for d/m/y
338
339 * catalog/StarCatalog.[h,cc]:
340 - added some consts
341 - implemented MStarList-usage
342
343 * devdrv/shaftencoder.cc:
344 - fixed segfaults triing to display values on non existing labels
345
346 * gui/MGCoordinate.[h,cc]:
347 - fixed a problem typing in negative coordinates<1
348
349 * MCosy.[h,c]:
350 - deleted
351
352 * gui/MGCosy.[h,cc]:
353 - added many new options
354 - added time display
355
356 * gui/MGStarguider.[h,cc]:
357 - added many new options
358
359 * main/MainLinkDef.h, main/Makefile:
360 - added MBending
361
362 * main/MBending.[h,cc]:
363 - added
364
365 * videodev/Camera.cc:
366 - added some debugging output
367
368 * videodev/Filter.cc:
369 - changed filter cut from 3.0 to 2.5
370
371
372
373 2002/07/10 - Thomas Bretz:
374
375 * base/coord.h:
376 - added some member functions
377
378 * main/MBending.[h,cc]:
379 - added
380
381
382
383 2002/06/03 - Thomas Bretz:
384
385 * gui/MGImage.cc:
386 - fixed a bug in the destructor while freeing fBuffer
387
388
389
390 2002/04/12 - Thomas Bretz:
391
392 * Makefile.conf.linux-gnu:
393 - added -D_REENTRANT
394
395 * base/MThread.cc:
396 - added debug output
397
398 * candrv/canopen.cc:
399 - added debug output to destructor
400
401 * candrv/vmodican.cc:
402 - added debug output to failing read
403 - added some general debug output
404
405 * catalog/SlaStars.[h,cc]:
406 - added CalcRaDecFast
407 - added Calc*AzFast
408 - added some comments
409
410 * devdrv/macs.cc:
411 - added some HandleSDOOK output
412 - changed timer frequency to Guard Time third instead of half
413 - added some degub output
414 - changed timer to single shot timer
415 - switched off Mac timeout handling!!!
416
417 * gui/MGCosy.cc:
418 - added demo mode for 'Tag-der-Physik'
419
420 * gui/MGSkyPosition.cc:
421 - changed 'dots' to fast calculation functions
422
423 * gui/MGEmbeddedCanvas.cc:
424 - added some output
425 - fixed a bug with zero range
426
427 * main/MCosy.[h,cc]:
428 - added and changed some output
429 - changed LimitSpeed
430 - changed TalkThread
431 + only change offset when a new value for this axis is available
432 + reset the HasChanged flag before testing it
433
434
435
436 2002/04/11 - Thomas Bretz:
437
438 * base/MThread.[h,cc]:
439 - added priority to constructor
440
441 * base/coord.h:
442 - added setter functions to RaDec
443
444 * base/msgqueue.[h,cc]:
445 - added some comments
446
447 * candrv/network.cc:
448 - HasError now checks all nodes
449
450 * candrv/nodedrv.[h,cc]:
451 - fixed some buggy output
452
453 * candrv/vmodican.cc:
454 - removed nonsens SetPriority (doesn't have any effect)
455
456 * gui/MGCosy.cc:
457 - replaced colors by the correct requested colors
458
459 * gui/MGSkyPosition.[h,cc]:
460 - added dots for the position in the past and future
461
462
463
464 2002/04/04 - Thomas Bretz:
465
466 * cosy.cc:
467 - redirected logging output also to screen
468
469 * base/msgqueue.cc:
470 - qualified void-pointer in delete-statements
471
472 * candrv/canopen.cc, candrv/vmodican.cc, candrv/network.cc:
473 - added some more output
474
475 * candrv/vmodican.cc:
476 - added a more informative ouput in case of open fails and exit
477
478 * videodev/Camera.cc:
479 - qualified return value of mmap
480
481
482
483 2001/12/21 - Thomas Bretz:
484
485 * candrv/*.cc:
486 - added comments
487
488 * candrv/*.[cc,h], devdrv/*.[cc,h]:
489 - replaced struct timeval by timeval_t
490
491 * .rootrc:
492 - added
493
494 * Makefile:
495 - changed to create a shared object (for html docu)
496
497 * macros/dohtml.C:
498 - added
499
500 * macros/rootlogon.C:
501 - added
502
503 * subdir lib:
504 - added
505
506
507
508 2001/12/12 - Thomas Bretz:
509
510 * base/coord.h:
511 - added constants for unit transformations
512
513 * base/msgqueue.h:
514 - replaced pthread.h by thread.h
515
516 * base/timer.h:
517 - removed unistd.h
518 - added forward declaration for timeval
519
520 * candrv/CandrvLinkDef.h:
521 - added VmodIcan
522 - added CanOpen
523 - added Network
524 - added NodeDrv
525 - added PendingSDO
526 - added PendingSDOList
527
528 * candrv/nodedrv.h, candrv/sdolist.h, candrv/vmodican.h,
529 videodev/Camera.h, videodev/Writer.h:
530 - added ClassDef
531 - added some declarations for __CINT__ case
532
533 * base/MThread.h:
534 - added some declarations for __CINT__ case
535
536 * base/threads.h:
537 - added
538
539 * catalog/CatalogLinkDef.h:
540 - added Slalib+
541 - added SlaStars+
542 - added SlaPlanets+
543 - added SaoFile+
544 - added StarCatalog+
545
546 * catalog/SlaStars.h:
547 - added ClassDef
548 - included coord.h for coordation tranformations
549
550 * catalog/SlaStars.cc, catalog/Slalib.cc, gui/MGSkyPosition.cc:
551 - added ClassImp
552 - changed slalib macros to coord.h constants
553
554 * catalog/StarCatalog.h:
555 - added ClassDef
556 - changed slalib macros to coord.h constants
557
558 * devdrv/DevdrvLinkDef.h:
559 - added Macs+;
560 - added ShaftEncoder+;
561
562 * gui/GuiIncl.h:
563 - added coord.h
564
565 * gui/GuiLinkDef.h:
566 - added MGAccuracy+;
567 - added MGCoordinate+;
568 - added MGCoordinates+;
569 - added MGEmbeddedCanvas+;
570 - added MGImage+;
571 - added MGSkyPosition+;
572 - added MGVelocity+;
573 - added MGCosy+;
574 - added MGStarguider+;
575
576 * gui/MGCoordinate.[h,cc]:
577 - changed Flist to pointer type
578
579 * gui/MGCosy.cc:
580 - added ClassImp
581 - fixed a bug which causes 'Exit' not to work
582 - changed slalib macros to coord.h constants
583
584 * gui/MGCosy.h:
585 - added ClassDef
586
587 * gui/MGEmbeddedCanvas.h:
588 - added ClassImp
589 - removed consts
590
591 * gui/MGStarguider.[h,cc]:
592 - added ClassImp/Def
593 - change fList to pointer type
594 - change fRaDec to pinter type
595 - changed fSao to pointer type
596
597 * main/MCosy.[h,cc]:
598 - added ClassImp
599 - changed order
600 - added comments
601 - changed slalib macros to coord.h constants
602 - changed defines to enums
603
604 * main/MainCint.h:
605 - removed
606
607 * main/MainLinkDef.h:
608 - added MCosy
609
610 * devdrv/Makefile, candrv/Makefile, catalog/Makefile, gui/Makefile,
611 main/Makefile, videodev/Makefile:
612 - added CINTHEADERS
613
614 * candrv/canopen.cc, candrv/network.cc,candrv/nodedrv.cc, candrv/sdolist.cc
615 candrv/vmodican.cc, catalog/SaoFile.cc, catalog/SlaPlanets.cc,
616 catalog/StarCatalog.cc, devdrv/macs.cc, devdrv/shaftencoder.cc,
617 gui/MGAccuracy.cc, gui/MGCoordinate.cc, gui/MGCoordinates.cc,
618 gui/MGEmbeddedCanvas.cc, gui/MGImage.cc, gui/MGVelocity.cc,
619 videodev/Camera.cc, videodev/Filter.cc, videodev/Writer.cc:
620 - added ClassImp
621
622 * candrv/network.h, catalog/SaoFile.h, catalog/SlaPlanets.h,
623 catalog/Slalib.h, devdrv/macs.h, devdrv/shaftencoder.h,
624 gui/MGAccuracy.h, gui/MGCoordinate.h, gui/MGCoordinates.h,
625 gui/MGImage.h, gui/MGSkyPosition.h, gui/MGVelocity.h,
626 videodev/Filter.h:
627 - added ClassDef
628
629 * videodev/VideodevLinkDef.h:
630 - added Writer+;
631 - added Filter+;
632 - added Camera+;
633
634
635
636 2001/09/10 - Thomas Bretz:
637
638 * base/timer.[h,cc]:
639 - added dome comments
640
641 * candrv/canopen.[cc,h]:
642 - added boolean in SendSDO to suppress occurance in SDO list
643
644 * candrv/nodedrv.[h,cc]:
645 - added Names for Node
646 - added boolean in SendSDO to suppress occurance in SDO list
647
648 * devdrv/macs.[h,cc]:
649 - changed GetId() to GetNodeName() in logging output
650 - made timeout timer periodic again
651 - added timeout for Mac response (added SDOOK)
652 - added Name for Node
653
654 * devdrv/shaftencoder.[h,cc]:
655 - changed GetId() to GetNodeName() in logging output
656 - added Name for Node
657
658 * main/MCosy.[h,cc]:
659 - renamed fAlt1 to fZd1
660 - renamed fAlt2 to fZd2
661
662
663
664 2001/09/07 - Thomas Bretz:
665
666 * aposs/Magic.m:
667 - implemented timeout if cosy crashes
668
669 * candrv/nodedrv.[h,cc]:
670 - Changed ms in WaitForSDO to signed
671
672 * devdrv/macs.[h,cc]:
673 - added 'case 0x4000'
674 - added SetTimeout
675 - added ReqTimeout
676 - added EnableTimeout
677 - added disabling Timeout to Init
678 - changed all upper case 'strings' to lower case
679 - added HandleTimer
680
681 * main/MCosy.cc:
682 - added enableing timeout for Mac1, Mac2
683
684
685
686 2001/09/06 - Thomas Bretz:
687
688 * MCosy.[cc,h]
689 - moved to main
690 - moved logging files to log dir
691
692 * MStarguider.[h,cc]
693 - moved to main
694
695 * Starguider.[h,cc]:
696 - renamed to MGStarguider.[h,cc]
697 - moved to gui dir
698
699 * cosy.cc:
700 - moved logging file to log dir
701
702 * starg.cc:
703 - removed InitGui stuff
704
705
706
707 2001/08/30 - Thomas Bretz:
708
709 * MCosy.[h,cc]
710 - fixed some small bugs in tracking and positioning
711 - reorganized StopMovement and CheckForError
712 - added code into LimitSpeed
713 - added cosy.err
714 - rewrote MTTalk not to ba detached
715 - reorganized the code of MTTalk
716 - added StopMovement, WaitForEndMovement and IsPositioning
717
718 * Starguider.cc:
719 - ready for new MGCoordinates-Constructor
720
721 * base/coord.h:
722 - added pre-'-' operator
723
724 * devdrv/shaftencoder.[h,cc]:
725 - introduced an HasChanged - flag
726
727 * gui/MGAccuracy.cc:
728 - replaced floats by doubles in accuracy calculation,
729 gave wrong values
730
731 * gui/MGCoordinate.[h,cc]:
732 - made a bit wider
733 - added support for hms-system
734
735 * gui/MGCoordinates.[h,cc]:
736 - changed to use two fixed systems RaDec (hms), ZdAz(dms)
737
738 * gui/MGCosy.cc:
739 - added new MGCoordinates
740 - moved two MGCoordinates to CreateTabs
741 - renamed CreateButton to CreateTabs
742 - made MGCoordinates a Client of the two Tabs
743 - transform Ra of RaDec MGCoordinates to Degrees.
744 - Introduced StartPos, StartTrack
745
746 * gui/MGVelocity.cc:
747 - added displaying values of speed
748
749
750
751 2001/08/29 - Thomas Bretz:
752
753 * base/BaseLinkDef.h, base/BaseIncl.h,
754 candrv/CandrvIncl.h, candrv/CandrvLinkDef.h,
755 catalog/CatalogLinkDef.h, catalog/CatalogIncl.h,
756 devdrv/DevdrvIncl.h, devdrv/DevdrvLinkDef.h,
757 gui/GuiLinkDef.h, gui/GuiIncl.h,
758 slalib/SlalibIncl.h, slalib/SlalibLinkDef.h,
759 videodev/VideodevLinkDef.h, videodev/VideodevIncl.h:
760 - added
761
762 * Makefile.rules:
763 - added CINTHEADERS
764
765 * cosy.cc:
766 - changed logging to MLog
767
768 * base/Makefile:
769 - added MLog and MLogManip
770
771 * base/log.h, candrv/canopen.[h,cc], candrv/network.[h,cc],
772 candrv/nodedrv.[h,cc], candrv/vmodican.[h,cc],
773 devdrv/macs.[h,cc]
774 - changed from ostream to MLog
775
776 * devdrv/shaftencoder.[h,cc]
777 - changed from ostream to MLog
778 - changed buffering of values
779 - removed old updating thread stuff
780
781 * catalog/SlaStars.[h,cc]:
782 - added GetApproxVel
783
784 * gui/MGAccuracy.cc:
785 - fixed the wrong deg2rad value
786 - added more accurate calculation of one dimensional
787 tracking error value
788
789 * MGCosy.[h,cc]:
790 - added a TGListBox
791 - added some Labels to display offset as value
792 - removed offset display
793 - changed layout of dialog
794 - added layout manager
795 - added status frame
796 - added tabs
797 - added status display and update
798
799 * gui/MGEmbeddedCanvas.cc:
800 - removed raised frame around embedded canvas
801 - enhanced size by 1
802
803 * gui/MGSkyPosition.cc:
804 - a new position checks now for a new angle, too
805 - removed debugging output
806
807 * slalib/Makefile:
808 - added altaz.c
809
810 * MCosy.[cc,h]:
811 - added fStatus support and update
812 - added some new function to outsource some code from
813 positioning and tracking algorithms
814 - TerminateApp now sends WM_QUIT
815 - removed comments with old GUI thread
816 - added a missing bracket, which prevents us from stopping
817 a positioning command
818 - changed some output from cout to lout
819 - added empty prototype to Limit speed in tracking mode
820 - changed constructor to use of MLog
821
822 * base/MGList.h:
823 - added DBG_MGLIST for debugging
824
825 * gui/MGCoordinate.cc:
826 - removed logging statement from destructor
827
828 * gui/MGVelocity.cc:
829 - the factor 4 is now applied outside of the dialog.
830
831
832
833 2001/08/23 - Thomas Bretz:
834
835 * gui/MGEmbeddedCanvas.[h,cc]:
836 - added
837
838 * gui/MGVelocity.[h,cc]:
839 - added
840
841 * MCosy.[h,cc]:
842 - added GetRePosPdo
843 - changed fOffset to an offset between the se and re system
844 - changed old fOffset to fTrackingError which gives you a good
845 estimate what the tracking error really is
846 - changed the weighting of fOffset from 0.1 to 0.3
847 - reordered some statements for a better overview
848 - changed update of GUI from thread to a timer (s.HandleTimer)
849
850 * Makefile:
851 - added libpthread.a
852 - reordered libraries
853
854 * gui/MGAccuracy.[h,cc]:
855 - changed the layout
856 - make use of TGaxis
857 - added the numbers as text into canvas
858 - added a title
859 - derived from MEmbeddedCanvas
860
861 * gui/MGCosy.[h,cc]:
862 - changed layout
863 - added canvas for velocity
864 - added canvas for offset
865
866 * gui/MGSkyPosition.[h,cc]:
867 - added position as text
868 - added axis labels
869 - derived from MEmbeddedCanvas
870 - reorganized parts of the existing code
871
872
873
874 2001/08/17 - Thomas Bretz:
875
876 * Added:
877 - catalog/SlaStars.cc
878 - catalog/SlaStars.h
879 - catalog/SlaPlanets.cc
880 - catalog/SlaPlanets.h
881 - gui/MGAccuracy.cc
882 - gui/MGAccuracy.h
883
884 * MCosy.[h,cc]:
885 - removed dependance from MGSkyPosition
886 - changed Timer function names
887 - moved timer calls into Slalib calls
888 - changed Slalib to SlaStars
889 - added fAccuracy
890 - added accuracy display to MTGui
891
892 * Makefile:
893 - changed order of libraries
894
895 * Starguider.cc:
896 - changed Timer function names
897
898 * base/timer.[h,cc]
899 - changed GetTime -> Now
900 - changed GetMjd -> CalcMjd
901
902 * catalog/Makefile:
903 - added new file SlaStars.cc
904 - added new file SlaPlanets.cc
905
906 * catalog/Slalib.[h,cc]:
907 - moved star dependent functions to derived class SlaStars
908 - changed name of Set to SetMjd
909 - made SetMjd virtual
910 - derives from Timer now
911 - added conversion function for XYZ->ZdAz
912
913 * catalog/StarCatalog.cc:
914 - moved timer calls into Slalib calls
915 - changed Slalib to SlaStars
916
917 * devdrv/macs.cc:
918 - changed names of timer function calls
919
920 * devdrv/shaftencoder.cc:
921 - changed names of timer function calls
922 - changed some cout's to lout's
923
924 * gui/MGCosy.[h,cc]:
925 - added fAccuracy
926 - moved timer calls into Slalib calls
927 - changed Slalib to SlaStars
928
929 * gui/MGSkyPosition.[h,cc]:
930 - added display of planet positions
931
932 * slalib/Makefile:
933 - added missing files
934
935
936
937 2001/08/15 - Thomas Bretz:
938
939 * Added:
940 - Makefile.conf.general
941 - gui/Makefile
942 - base/Makefile
943 - candrv/Makefile
944 - catalog/Makefile
945 - slalib/Makefile
946 - videodev/Makefile
947 - devdrv/Makefile
948 - base/MThread.[h,cc]
949 - base/MTimeout.[h, cc]
950 - mgui/MGSkyPosition.[h, cc]
951 - catalog/Slalib.[h,cc]
952
953 * .cosyrc:
954 - changed names
955 - added HomeTime
956
957 * MCosy.[h,cc]:
958 - added home time
959 - added MTGui, MTTalk
960 - added reading environment
961
962 * Makefile, Makefile.conf.linux-gnu, Makefile.rules
963 - changed to Mars style
964
965 * Starguider.cc:
966 - changed include timer.g to base/timer.h
967
968 * Starguider.[h,cc]:
969 - renamed Execute to ProcessFrame
970
971 * cosy.cc:
972 - removed unnecessary includes
973
974 * base/MGList.h:
975 - added debug output
976
977 * base/msgqueue.cc:
978 - added comments
979
980 * base/msgqueue.h:
981 - made Break const
982
983 * candrv/canopen.[h,cc]:
984 - made CobId const
985
986 * candrv/network.[h,cc]:
987 - fixed typo
988 - StopReceiver -> VmodIcan::Stop
989 - made HasError const
990
991 * candrv/nodedrv.[h,cc]:
992 - added timeout to WaitForSdo
993
994 * candrv/sdolist.[h,cc]:
995 - made IsPending const
996
997 * candrv/vmodican.[h,cc]:
998 - changed ReceiveThread to new stylish MThread
999
1000 * devdrv/macs.[h,cc]:
1001 - changed SetHome to use a maximum positioning time
1002 - added comments
1003 - replaces SetSyncMode by StartPosSync and StartVelSync
1004
1005 * devdrv/shaftencoder.[h,cc]:
1006 - removed gui thread (the update is done by MTGui now)
1007
1008 * gui/MGCosy.[h,cc]:
1009 - some small changed
1010 - removed fList->Delete()
1011 - added MSkyPosition-Object
1012 - gSystem->ExitLoop() replaced by gSystem->Terminate(0)
1013
1014 * videodev/Camera.[h,cc]:
1015 - renamed Execute to ProcessFrame
1016
1017
1018
1019 2001/05/25 - Thomas Bretz:
1020
1021 * .cosyrc:
1022 - added
1023
1024 * MCosy.[h,cc]:
1025 - changed the error handling os SetPosition
1026 - added resources from environment-file '.cosyrc'
1027 - added WM_WAIT
1028 - added support for Mac3 (Synchronisation)
1029 - added software endswitch
1030
1031 * macs.[h,cc]:
1032 - emhanced error handling
1033 - added sync support
1034
1035 * timer.h:
1036 - H(), M(), S() added
1037
1038 * network.[h,cc]:
1039 - HasError() added
1040
1041 * nodedrv.[h,cc]:
1042 - error flag handling added
1043
1044 * Magic.m:
1045 - new version 0.62
1046 - enhanced error handling
1047 - sync support
1048
1049 * Starcatalog.[h,cc], Camera.cc, Filter.[h,cc], Writer.[h,cc],
1050 MGImage.[h,cc]:
1051 - changed type of image from char* to byte*
1052
1053 * MGCoordinate.[h,cc]:
1054 - changed typed from UInt_t to Int_t
1055
1056
1057 2001/04/10 - Thomas Bretz:
1058
1059 * Starguide.[h,cc]:
1060 - added limiting magnitude to menu
1061
1062 * catalog/StarCatalog.cc, catalog/SaoFile.cc:
1063 - exit if file cannot be opened
1064
1065 * catalog/File.[h,cc]:
1066 - added !-operator
1067 - warning output in case of a file which could not be opened
1068
1069
1070 2001/04/09 - Thomas Bretz:
1071
1072 * First checkin
Note: See TracBrowser for help on using the repository browser.