source: trunk/MagicSoft/Cosy/Changelog@ 1727

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