source: trunk/MagicSoft/Cosy/Changelog@ 2385

Last change on this file since 2385 was 2385, checked in by tbretz, 21 years ago
*** empty log message ***
File size: 23.8 KB
Line 
1 -*-*- END -*-*-
2 2003/10/15 - Thomas Bretz (La Palma)
3
4 * Makefile:
5 - added tcpip directory
6
7 * cosy.cc:
8 - undefine EXPERT
9 - implemented HAVE_CAMERA
10
11 * base/log.h:
12 - changed LOG_H to COSY_Log
13
14 * base/timer.h:
15 - changed order of members
16 - added a new Set-function used for the CC communication
17 - added new Getter functions
18
19 * gui/MGCosy.cc:
20 - undef EXPERT
21 - added HAS_DEMO (undefined)
22 - added demo for inauguration
23 - changed bits for status to MDriveCom::
24
25 * gui/MGImage.[h,cc]:
26 - fixed the color depth problem (still doesn't work with
27 other color depth than 32 bit, but doesn't crash anymore)
28
29 * gui/Makefile:
30 - added tcpip
31
32 * main/MCosy.[h,cc]:
33 - changed bits to MDriveCom::
34 - added a 'single-positioning' while tracking for inauguration
35 (WM_POSITION1)
36 - added fCom and sending reports
37
38 * main/Makefile:
39 - added tcpip
40
41 * tcpip/MDriveCom.[h,cc]:
42 - fixed output to current status
43 - added status bits
44
45 * tcpip/MTcpIpIO.[h,cc]:
46 - added some dbg output in the destructor
47 - added Clear
48 - set members to NULL if deleted
49 - added Log as a base class
50
51 * tcpip/Makefile:
52 - added catalog
53
54
55
56 2003/10/03 - Thomas Bretz (La Palma)
57
58 * tcpip/*
59 - added communication classes
60
61
62
63 2003/09/03 - Thomas Bretz
64
65 * aposs/Magic.m:
66 - updated to V0.69
67
68
69
70 2003/07/16 - Thomas Bretz (La Palma)
71
72 * bending_magic.txt:
73 - new bending correction. Calculated from new stars and
74 recalculated old ones (old positions where wrong due
75 to a bug in the observatory coordinates)
76
77 * catalog/Slalib.[h,cc]:
78 - fixed a bug in the Hms2Deg and Dms2Deg (negative hours, degs
79 where treated incorrect!)
80 - added many new conversion functions
81
82 * devdrv/macs.[h,cc]:
83 - commented SetHome
84
85 * gui/MGCosy.[h,cc]:
86 - implemented button to write prepos
87 - implemented star list
88
89 * gui/MGSkyPosition.cc:
90 - changed calculation of h,m,s etc to new Slalib functions
91
92 * main/MCaos.cc:
93 - changed detection limit from 4.0 to 3.0
94
95
96
97 2003/07/15 - Thomas Bretz (La Palma)
98
99 * leds.txt:
100 - new configuration file
101
102 * main/MCaos.[h,cc]:
103 - added
104
105 * main/MStarguider.[h,cc]:
106 - added
107
108 * videodev/PixGetter.[h,cc]:
109 - added
110
111 * videodev/FilterLed.[h,cc]:
112 - added
113 - highly optimized for speed!
114
115 * Makefile.conf.linux:
116 - added -O5 optimization option
117
118 * bending_magic.txt:
119 - changed to newly determined bending correction
120
121 * cosy.cc:
122 - included starguider
123 - do not overwrite log file
124 - added EXPERT mode
125
126 * starg.cc:
127 - changed from MGStarguider to MStarguider
128 - simplified by use of PixGetter
129
130 * aposs/Manual.m:
131 - removed a wrong character
132
133 * base/coord.h:
134 - changed operator<<
135
136 * base/timer.[h,cc]:
137 - const argument for copy constructor
138 - added operator<<
139
140 * candrv/network.[h,cc], candrv/nodedrv.[h,cc]:
141 - added data argument to HandleSDOOK
142
143 * candrv/vmodican.cc:
144 - return from constructor if Module not found
145
146 * caos/Led.[h,cc]:
147 - included TROOT
148 - formated Print-output
149 - Initialize fDx, fDy and fDphi
150 - added AddOffset
151
152 * caos/Leds.[h,cc]:
153 - added Add
154
155 * caos/Ring.[h,cc]:
156 - added constructor
157 - use hypot
158 - devide by n instead of n-1
159 - formated Print-output
160
161 * caos/Rings.[h,cc]:
162 - Do not calculated Center for less than 5 rings
163 - included Radius filter
164
165 * catalog/StarCatalog.cc:
166 - Do not output Alt/Az, fAzCnt, fAltMin, etc.
167
168 * devdrv/macs.[h,cc]:
169 - added data argument to HandleSDOOK
170 - implemented StartNode() and check for initialization
171 - changed minimum MACS software version to 0.69
172 - moved SetNoWait to the MACS software
173 - removed StopMotor
174
175 * devdrv/shaftencoder.[h,cc]:
176 - initialize all values to 0
177
178 * gui/GuiLinkDef.h:
179 - removed MGStarguider
180
181 * gui/MGAccuracy.cc:
182 - small change
183
184 * gui/MGCosy.[h,cc]:
185 - added moving in Zd/Az by buttons while tracking (Experts only)
186 - some changes to the menu bar
187 - removed displaying offsets
188 - changed EXPERT mode
189
190 * gui/MGEmbeddedCanvas.[h,cc]:
191 - changed range argument in constructor to double (problems
192 with the optimization - strange!)
193
194 * gui/MGImage.[h,cc]:
195 - switched from my own code completely to tVirtualX code
196 + requires root 3.05./05!
197 - highly optimized for speed!
198 - at the moment only 32 bit screen depth is supported!
199
200 * gui/MGSkyPosition.[h,cc]:
201 - fixed position of vega
202 - added new bright star
203 - cut displaying position into two. \n not supported by
204 root 3.05/05
205
206 * gui/MGVelocity.[h,cc]:
207 - removed displaying numbers
208
209 * gui/Makefile:
210 - removed MGStarguider
211
212 * main/MCosy.[h,cc]:
213 - added output of time when tracking is started or stopped
214 - added output of time when slewing is started or stopped
215 - removed sign changing limits in LimitSpeed
216 - changed EXPERT mode
217 - added MStarguider support
218 - fixed Calc-Alt/Az
219 - added GetPointingPos
220 - removed fOffset from Update
221
222 * main/MainLinkDef.h, main/Makefile:
223 - added MStarguider
224
225 * main/MStarguider.[h,cc]:
226 - added
227
228 * tpoint/tpointfit.C:
229 - fixed reading of data
230 - removed absolute path
231
232 * videodev/Camera.[h,cc]:
233 - small simplification
234 - derived from new PixGetter
235
236 * videodev/CaosFilter.[h,cc], videodev/Filter.[h,cc]:
237 - optimized, but not used anymore, will be removed soon
238
239 * videodev/Makefile, videodev/VideodevLinkDef.h:
240 - added PixGetter to Makefile
241 - removed Filter
242 - removed Filter2
243 - removed CaosFilter
244 - added FilterLed
245
246 * videodev/PngReader.h:
247 - derived from PixGetter
248
249
250
251 2003/05/05 - Thomas Bretz
252
253 * gui/MGCosy.[h,cc]:
254 - exchanged TGListBox for logging by TGTextView
255
256
257
258 2003/04/28 - Thomas Bretz
259
260 * .cosyrc_magic:
261 - removed Time2ReachHome
262 - changed Gear Ratio
263
264 * bending_magic.txt:
265 - added bening model calculated in March
266
267 * cosy.cc:
268 - added disable output to screen
269
270 * prepos_magic.txt:
271 - made positions fit the present bending model
272
273 * candrv/nodedrv.[h,cc]:
274 - added posibility to implement fake guarding (eg. check a
275 PDO frequence)
276
277 * devdrv/macs.cc:
278 - added HandleNodeguard to handling of PDO
279
280 * main/MCosy.[h,cc]:
281 - GetSePos declared const
282 - AlignTrackingPos declared const
283 - define EXPERT
284 - implemented EXPERT mode
285 - implemented Gear while positioning for Elevation axes
286 - fixed some bugs in LimitSpeed - to be chacked again!
287 - implemented preliminary version of starguider
288 - some small changes to the tracking
289 - changed default end positions
290 - fixed display of fZdAzSoll and fTrackingError
291
292 * videodev/Filter.cc:
293 fixed dealing with values above max and below min when stretching
294
295
296
297 2003/04/13 - Thomas Bretz
298
299 * base/timer.cc:
300 - added cast to _suseconds_t
301
302 * candrv/nodedrv.cc:
303 - set starting timeout
304
305 * devdrv/macs.cc:
306 - after requsting error[0] check Zombie-status
307 - Software version 0.66 --> 0.68
308 - added all known MACS error messages
309
310 * gui/MGStarguider.cc, videodev/Filter.[h,cc]:
311 - added stretching of the picture
312
313
314
315 2003/04/12 - Thomas Bretz
316
317 * prepos_magic.txt:
318 - added
319
320 * bend.cc:
321 - added
322
323 * Makefile:
324 - bend added
325
326 * bending_magic.txt:
327 - new bending
328
329 * cosy.cc:
330 - fixed typo
331 - disable console output
332
333 * testse.cc:
334 - accept commandline options
335
336 * base/MThread.cc, base/msgqueue.cc:
337 - added DEBUG-stuff
338
339 * candrv/network.cc:
340 - fixed wrong handling of SDO messages with less than 4 bytes
341
342 * candrv/nodedrv.cc:
343 - do not switch timer off if it isn't switched on
344
345 * candrv/vmodican.cc:
346 - added EXPERT mode
347
348 * catalog/SlaStars.h:
349 - added CalcAltAz/ZdAz with mjd
350
351 * catalog/StarCatalog.[h,cc]:
352 - included rotation angle
353
354 * devdrv/macs.cc:
355 - added request for present error code
356 - added #71 error message
357
358 * devdrv/shaftencoder.[h,cc]:
359 - fixes to support multiturn encoders correctly
360 - removed velocity and acceleration from gui
361
362 * gui/MGAccuracy.cc:
363 - mega mini change
364
365 * gui/MGCosy.[h,cc]:
366 - added EXPERT mode
367 - added TrackPos
368 - removed shaftencoder label for velocity and acceleration
369 - commented out MAC3
370 - fixed reading of predefined positions
371 - commented out everything related to the demo mode
372 - changed some displayed text
373
374 * gui/MGStarguider.[h,cc]:
375 - added support for rotation angle
376
377 * main/MBending.h:
378 - added constructor with filename
379
380 * main/MCosy.[h,cc]:
381 - for gear display both axis
382 - some more output in WaitForEndMovement
383 - added CheckRange
384 - added AlignTrackingPos
385 - changed timing in tracking procedure from 3s/50ms to 5s/1s
386 - added TrackPos
387 - replaced some code by AlignTrackingPos
388 - commented out CALIB and PRESET
389
390 * slalib/oapqk.c:
391 - fixed a bug checking validity of arguments for atan2
392
393 * videodev/Writer.cc:
394 - fixed names
395
396
397
398 2003/03/31 - Daniela Dorner:
399
400 * caos/Ring.cc:
401 - fixed a small bug
402
403
404
405 2003/03/12 - Daniela Dorner, Thomas Bretz:
406
407 * MStarguider.[h,cc], Starguider.[h,cc]:
408 - removed
409
410 * gui/MGPngReader.[h,cc]:
411 - moved code to MGStarguider.[h,cc]
412 - removed
413
414 * gui/Makefile, gui/GuiLinkDef.h:
415 - updated
416
417 * gui/MGPngReader.cc, gui/MGStarguider.cc, videodev/Writer.[h,cc]:
418 - changed output file names to contain mjd
419 - fixed a cast warning
420
421 * main/MCosy.[h,cc]:
422 - Do not change acceleration and deceleration for positioning
423 (SetPosVelocity)
424 - some output if WintForEnDMovement aborted
425 - some output to correct for the elevation gear asymmetry
426 - changed handling of acceleration and velocity
427 - changed velocities
428 - call StopMovement only if positioning failed
429 - changed acceleration/deceleration from 0.9 to 0.2 in
430 InitTracking
431 - added some workarounds to be able to reach 290deg
432 - changed control time in tracking from 1 to 3 sec
433 - added a flag to SetPosition indicating tracking mode
434 (not yet used)
435 - added some workarounds to be able to track 290deg
436 - changed deceleration from 0.5 to 0.3 in StopMovement
437 - added StopTracking (not yet used)
438 - changed tpoint output (+mjd, +ra/dec)
439
440
441
442 2003/03/11 - Daniela Dorner, Thomas Bretz:
443
444 * .cosyrc_magic, .cosyrc_model:
445 - added
446
447 * caos/Leds.h, caos/Rings.h:
448 - changed from operator[] to At()
449
450 * caos/Ring.cc:
451 - changed Floats to Doubles
452
453 * caos/Rings.cc:
454 - replaced Expand by Clear
455
456 * base/MStar.h:
457 - added Compare
458
459 * base/MStarList.cc:
460 - some small bugfixes
461
462 * base/MStarList.h:
463 - added Sort
464 - added Expand
465
466 * base/timer.[h,cc]:
467 - Added GetTimeval
468
469 * gui/MGAccuracy.cc:
470 - Exchanged zd/az in calculation of Residual!!!
471
472 * gui/MGPngReader.[h,cc]:
473 - set default lim mag to 7.0
474 - added new ouput for the pointing position fPZdAz
475 - added/fixed TrackingError/CalcTrackingError
476 - changed Filter2 to CaosFilter
477 - reordered starguider stuff in Execute
478 - changed color of circles
479
480 * main/MBending.[h,cc]:
481 - removed MAGIC1 and MAGIC2
482 - removed '-' from writing
483 - fixed some bugs in the enumerations of the coefficients
484 - added some formating option for output
485
486 * tpoint/tpointfit.C:
487 - removed usage of MyAdjust
488 - fixed the Calculation of the residuals
489 - fixed reading
490 - added some correction in case of an overflow (360deg/0deg)
491 - fixed drawing
492 - added second Migrad turn...
493 - changed the screen and graphical output
494
495 * videodev/CaosFilter.[h,cc]:
496 - changed RemoveTwins to accept a radius
497
498
499
500 2003/03/02 - Daniela Dorner, Thomas Bretz (LaPalma):
501
502 * tpoint/tpointfit.C:
503 - added
504
505 * main/MBending.[h,cc]:
506 - adapted to Magic bending model
507
508 * candrv/nodedrv.cc:
509 - some changes to the output
510
511 * candrv/vmodican.cc:
512 - minor changes
513
514 * devdrv/macs.[h,cc]:
515 - implemented
516 - removed guarding
517 - removed motor off
518
519 * devdrv/shaftencoder.cc:
520 - removed Gaurding
521
522 * gui/MGEmbeddedCanvas.[h,cc]:
523 - added overloads for Resize
524
525 * gui/MGSkyPosition.[h,cc]:
526 - added SetDotRange
527
528 * gui/MGStarguider.cc:
529 - write interpolated pictures
530
531 * videodev/PngReader.cc:
532 - removed unused variable
533
534 * videodev/Writer.cc:
535 - added warning if file couldn't be opened
536
537 * videodev/CaosFilter.[h,cc], videodev/PngReader.[h,cc]:
538 - added
539
540 * catalog/StarCatalog.[h,cc]:
541 - added GetPixSize
542
543 * main/MCosy.cc:
544 - some minor change sto the output
545
546 * Makefile:
547 - removed dummy
548 - exchnged caos, candrv
549 - removed MCint.o
550 - added cosy.so
551
552 * starg.cc:
553 - echanged to use png reading mode
554
555 * caos/Led.[h,cc], caos/Leds.[h,cc], caos/Ring.[h,cc],
556 caos/Ring.[h,cc]:
557 - added Print
558
559 * caos/Led.h:
560 - added compare
561 - added issortable
562
563 * caos/Ring.cc:
564 - changed output
565
566 * caos/Rings.cc:
567 - fixed some minor bugs
568
569 * gui/GuiLinkDef.h, gui/Makefile;
570 - added MGPngReader.[h,cc]
571
572 * gui/MGPngReader.[h,cc]:
573 - added
574
575 * gui/MGStarguider.cc:
576 - release grabbed mouse
577 - removed ExitLoop
578
579 * gui/MGStarguider.h:
580 - changed derivement from Camera to PixClient
581
582 * videodev/Camera.[h,cc]:
583 - changed to use PixClient
584
585 * videodev/Makefile, videodev/VideodevLinkDef.h:
586 - added PixClient
587
588 * videodev/PixClient.[h,cc]
589 - added
590
591
592
593 2003/02/27 - Thomas Bretz (LaPalma):
594
595 * caos, caos/Makefile, caos/CaosLinKDef.h, caos/CaosIncl.h,
596 caos/Led.[h,cc], caos/Leds.[h,cc], caos/Ring.[h,cc],
597 caos/Rings.[h,cc], gui/MGMenu.[h,cc]:
598 - added
599
600
601
602 2003/02/25 - Thomas Bretz (La Palma):
603
604 * Makefile
605 - changed order of binaries
606 - added make links
607 - added make magic
608 - added make model
609
610 * base/timer.cc:
611 - corrected calculation of fMs (/1000 missing)
612
613 * gui/MGCosy.cc:
614 - added new tab Gear
615
616 * gui/MGSkyPosition.[h,cc]:
617 - fixed memory leak by not changing positions or having object
618 outside
619 - removed fake-statics
620
621 * main/MCosy.[h,cc]:
622 - adapted GetSePos to present shaftencoders
623 - changed speed to 0.15 and acc to 0.4 in positioning
624 - changed tracking cycle from 0.05s to 0.25s
625 - added WM_GEAR
626 - added WM_DISPLAY
627 - fixed displaying the SE offsets
628 - added TalkThreadGear
629 - changed DisplayHistTestSe
630 - added DisplayHistGear
631 - added check for second Zd-SE
632 - removed lout.SetOutputGui(NULL, kFALSE) because it crashes
633 when closing the spplication while tracking
634
635
636
637 2003/02/21 - Thomas Bretz (La Palma):
638
639 * gui/MGSkyPosition.[h,cc]:
640 - some changes trying to get rid of a strange memory leak
641
642 * candrv/nodedrv.cc:
643 - changed output
644
645 * catalog/Slalib.h:
646 - added Hms2DegRad and Dms2Rad
647
648
649
650 2003/02/16 - Thomas Bretz (La Palma):
651
652 * base/MStarList.h:
653 - added default for mag to Add
654
655 * base/coord.h:
656 - replaced kRadDeg by including MAGIC.h
657
658 * base/timer.[h,cc]:
659 - changed Now to call virtual function SetMjd
660
661 * gui/MGAccuracy.cc:
662 - fixed a bug causing the display to display error%60
663
664 * gui/MGCosy.[h,cc]:
665 - added combo box for predifed positions
666 - update display of time only when time changed
667
668 * gui/MGSkyPosition.[h,cc]:
669 - added bright stars
670
671 * main/MCosy.[h,cc]:
672 - some changes to output
673 - replaced HasZombie by a preliminary one
674 - changed dT to 3s
675 - removed time correction factor in Tracking algorithm
676 - PRELIMINARY TalkThreadTracking
677
678
679
680 2003/02/14 - Thomas Bretz (La Palma):
681
682 * .cosyrc:
683 - added prototypes for the telescope allowed range
684
685 * Makefile:
686 - changed test to testse
687
688 * candrv/vmodican.cc:
689 - added the possibility to start cosy without the CANbus card
690 installed
691
692 * catalog/SlaPlanets.cc:
693 - fixed the ephemeris configuration
694
695 * catalog/SlaStars.cc:
696 - added some more comments
697
698 * catalog/Slalib.[h,cc]:
699 - changed Wuerzburg location to LaPalma location
700 - added Height to the data members
701
702 * main/MCosy.[h,cc]:
703 - added range checks in positioning and tracking
704
705 * slalib/Makefile:
706 - added rdplan
707 - added pvobs
708 - added dtt
709 - added dat
710 - added rcc
711
712 * starg.cc, catalog/SlaStars.[h,cc], catalog/Slalib.[h,cc],
713 catalog/StarCatalog.[h,cc], devdrv/macs.cc, devdrv/shaftencoder.cc,
714 gui/MGCosy.[h,cc], gui/MGSkyPosition.[h,cc], gui/MGStarguider.[h,cc]:
715 - changed to use MObservatory
716 - changed usage of timer to new style
717
718 * catalog/SlaPlanets.[h,cc]:
719 - removed old style calculation
720 - added fTt
721
722 * gui/MGCosy.cc:
723 - added new tab for SE Test
724
725 * main/MCosy.[h,cc]:
726 - don't use second SE when only one is attached
727 - added SE Test stuff
728
729 * base/BaseLinkDef.h, base/Makefile:
730 - added MParContainer
731 - added MObservatory
732
733 * base/timer.[h,cc]:
734 - changed the calculation of the date according to slalib
735
736
737
738 2003/01/23 - Thomas Bretz:
739
740 * .cosyrc:
741 - changed maximum time to reach home from 100 to 150
742
743 * Makefile:
744 - added devdrv
745
746 * Makefile.rules, candrv/Makefile, devdrv/Makefile:
747 - changed some ordering
748
749 * devdrv/shaftencoder.cc:
750 - changed Guarding from 2x125 to 2x175
751
752 * main/MCosy.cc:
753 - fixed StopWaitingForSDO bug (if this was raised once the
754 'shutdown' never waited correctly for an SDo anymore)
755 - fixed the usage of the bending correction in some places
756
757 * testse.cc:
758 - added
759
760
761 2003/01/23 - Thomas Bretz:
762
763 * cosy.cc:
764 - changed baudrate to 125kbps
765
766 * base/msgqueue.cc:
767 - changed output
768 - ignore pending messages
769
770 * candrv/canopen.[h,cc]:
771 - added Emergency Message
772 - added EnableNodeguard
773 - added SendNodeguard
774
775 * candrv/network.[h,cc]:
776 - call handles only if Fnodes[node]!=NULL
777 - added time to HandleSDOOK
778 - changed output
779 - added HandleNodeguard
780 - added HandleEmergency
781
782 * candrv/nodedrv.[h,cc]:
783 - added fTimeout for Nodeguarding
784 - Enable Nodeguard and Emergency messages
785 - added time to HandleSDOOK
786 - added SendNodeguard
787 - added StartGuarding
788 - added StopGuarding
789 - added HandleTimer
790 - added HandleNodeguard
791 - added SetZombie
792
793 * candrv/vmodican.[h,cc]:
794 - fixed a typo
795 - added rtr to SendCanFrame
796
797 * devdrv/macs.[h,cc]:
798 - removed guarding stuff (moved to nodedrv)
799 - changed 0x4000 handling to 0.63 style
800 - added check for software version
801 - added time to HandleSDOOk
802 - set node to Zombie in case of error
803 - don't do any error handling for the moment
804 - removed ReqTimeoutTime
805 - overload SendNodeguard
806 - removed EnableTimeout
807 - removed HandleTimer
808 - removed ResetTimeout
809 - added Start/StopHostGuarding
810
811 * devdrv/shaftencoder.[h,cc]:
812 - added 0x100c, 0x100d, 0x100e
813 - added Start/StopGuarding to Init
814
815 * gui/MGCosy.cc:
816 - enhanced labels for Offset
817 - changed 'soll' to 'nominal'
818 - changed the demo mode for tests
819
820 * gui/MGSkyPosition.[h,cc]:
821 - added saturn
822 - changed the colors a bit
823
824
825
826 2003/01/20 - Thomas Bretz:
827
828 * aposs/Manual.m
829 - added support for the elevation axis brake
830 - enabled check for operation mode (remote control/pc)
831 - added 'reset' label
832 - moved syncv/cstart to setting rf
833
834
835
836 2003/01/14 - Thomas Bretz:
837
838 * cosy.cc:
839 - added output
840
841 * candrv/network.[cc,h]:
842 - small change to Start
843 - added CheckConnections
844
845 * candrv/nodedrv.[h,cc]:
846 - new Init
847 - new CheckConnections
848 - replaced virtual InitDevice by a common function
849 - replaced virtual Reboot by a common function
850 - Don't send anything to a Zombie node
851 - Delete SDO from list in case of Zombie status instead of waiting
852
853 * candrv/vmodican.cc:
854 - Don't terminate when having a noisy network
855
856 * devdrv/macs.[h,cc], devdrv/shaftencoder.[h,cc]:
857 - added fSoftVersion
858 - added SDO 0x100b
859 - moved init stuff from InitDevice to Init
860 - removed InitDevice and Reboot
861 - added CheckConnection
862
863 * devdrv/shaftencoder.[h,cc]:
864 - Don't display something when having Zombie status
865
866 * main/MCosy.[h,cc]:
867 - reworked all Zombie-stuff
868 - implemented checking of network
869
870
871
872 2003/01/13 - Thomas Bretz:
873
874 * bending.txt:
875 - changed to fit the parameters of the model
876
877 * cosy.cc:
878 - made the 'standard mode' the default
879
880 * base/MTimeout.h:
881 - fixed the change of the base member function name of Notify
882
883 * candrv/network.[h,cc]:
884 - don't set fNodes[i] to NULL if Node is Zombie
885 - implemented HasZombie and RebootZomies
886
887 * candrv/nodedrv.[h,cc]:
888 - implemented a base function Reboot
889 - set node to Zombie status if waitforsdo timed out
890
891 * candrv/vmodican.cc:
892 - added more precise output for CTXcon
893
894 * devdrv/macs.[h,cc]:
895 - if first waitforsdo fails set don't go on
896 - implemented fStatus
897 - implemented enum for fStatus
898
899 * gui/MGAccuracy.cc, gui/MGSkyPosition.cc, gui/MGVelocity.cc:
900 - call SetNoContextMenu in constructor
901
902 * gui/MGCosy.[h,cc]:
903 - some new labels
904 - implemented SetLabelColor
905
906 * gui/MGEmbeddedCanvas.[h,cc]:
907 - implemented SetNoContextMenu
908
909 * main/MCosy.cc:
910 - exchanged all conditionals for the pointers to the nodes
911 by IsZombieNode
912 - implemented check for zombies in Proc
913
914
915
916 2003/01/10 - Thomas Bretz:
917
918 * candrv/network.cc, devdrv/macs.cc, devdrv/shaftencoder.cc:
919 - changed output
920
921 * devdrv/macs.[h,cc]:
922 - request encoder resolution when starting
923
924 * devdrv/shaftencoder.cc:
925 - some fixed in HandleSDO output
926 - fixed a missing return in HandleSDO
927
928 * gui/MGAccuracy.cc, gui/MGVelocity.cc:
929 - set label offset
930
931 * gui/MGCosy.[h,cc]:
932 - added some new gui elements and its handling
933
934 * main/MCosy.[h,cc]:
935 - impemented fZdAzSoll
936 - slight changes to the output
937 - implemented WM_HOME
938 - fixed workaround for the encoder resolutions of the MACS
939
940 * base/MGLIst.h
941 - removed (use the one from Mars)
942
943
944
945 2003/01/08 - Thomas Bretz:
946
947 * bending.txt:
948 - added (preliminary)
949
950 * .cosyrc:
951 - added
952 > Az_GearRatio[U_mot/U_tel]: 5891.7
953 > Zd_GearRatio[U_mot/U_tel]: 2475.6
954 > Az_ResRE[re/U_mot]: 500
955 > Zd_ResRE[re/U_mot]: 500
956 > Az_Id-MAC1: 1
957 > Az_Id-MAC2: 3
958 > Zd_Id-MAC: 2
959 > Zd_Id-MAC1: 4
960 > Zd_Id-MAC2: 5
961 > Az_Id-MAC: 6
962
963 * Makefile:
964 - removed cosy.so
965
966 * Makefile.conf.linux-gnu:
967 - removed optimization (causes problems) --> TO BE FIXED
968
969 * candrv/canopen.h:
970 - added return value to WaitForSDO
971
972 * devdrv/macs.cc:
973 - fixed a typo
974
975 * gui/MGCosy.cc:
976 - added 'Reset Bending'
977
978 * main/MBending.[h,cc]
979 - added Reset
980 - fixed a problem with the units in the correction
981 - added CorrectBack functions
982
983 * main/MCosy.[h,cc]:
984 - changed the bahaviour in case no MAC3 is found
985 - fixed that the MAC3 didn't synchronize anymore
986 - added the bending correction to the displayed position
987 - added a workaround for the wrong (0) Gear Ratios --> TO BE FIXED
988 - added Reset Bending
989 - changed the MAC and SE Id to be a resource value (from .cosyrc)
Note: See TracBrowser for help on using the repository browser.