source: trunk/MagicSoft/Cosy/Changelog@ 2514

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