source: trunk/MagicSoft/Cosy/Changelog@ 1759

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