source: trunk/MagicSoft/Cosy/Changelog@ 1757

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