source: trunk/MagicSoft/Cosy/Changelog@ 1754

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