source: trunk/MagicSoft/Cosy/Changelog@ 6690

Last change on this file since 6690 was 4888, checked in by rwagner, 20 years ago
*** empty log message ***
File size: 41.5 KB
Line 
1 -*-*- END -*-*-
2
3 2004/09/05 - Robert Wagner (La Palma)
4
5 * main/MStarguider.[cc,h]
6 - Start commissioning of a star guider for MAGIC.
7 - Display misspointing with an MGStarg object
8 - Rename the two video channels to "Starfield Camera" and "TPoint Camera"
9 - Swapped IDs of video channels, since a reset (errno=5) of video card
10 changes to channel #0
11 - Rearranged menu structure, added starguider relevant items: Starguider
12 LED finder, Starguider FindStar (FindStar analysis of star on curtain
13 for crosschecks and calibration), Starguider Analysis (write relevant
14 data to ROOT trees), Starguider (Starguider analysis of starfield
15 picture)
16 - Rearranged GUI displays, added displays to show misspointing,
17 misspointing from FindStar algorithm, sky brightness
18 - Acquisition of center of the PMT camera from applying Caos algorithm
19 to the three LEDs visible in the starfield camera
20 - Acquisition of sky brightness (average CCD pixel content in Starfield)
21 and comparison to last sky brightness
22 - MStarguider::TrackingError(): Modified histogram binning to enhance
23 excess
24 - MStarguider::FindStar(): Now returns position of found star as ZdAz
25 - MStarguider::FindStar(): Cut and ROI box can now handed over as i
26 parameters
27 - MStarguider::FindStar(): Scale factor to compensate for different FOV
28 (TPoint camera vs. Starfield camera)
29 - MStarguider::ProcessFrame(): Modified structure to accomodate Starguider
30 algorithm and tools: 1) Find Center of PMT camera, find Star (if
31 activated)
32 to obtain misspointing found from PMT camera.
33 - Set ROI for starfield in space not occupied by the PMT camera in the
34 starfield camera FOV
35 - Calculate star positions and draw stars only in that ROI
36 - fStatus variable contains status of starguider (Error, Monitoring,
37 Standby)
38 - Draw representation of MAGIC's FOV on starfield
39 - Send STARG-REPORTS unconditionally by using MDriveCom::SendStargReport
40 - Add Ra/Dec in filename when writing pictures
41 - Introduced #define EXPERT to allow for debug output
42 - tracking_*.txt is only produced in case of EXPERT mode
43
44 * tcpip/MTcpIpIO.[h,cc], tcpip/MCeCoCom.[h,cc]
45 - added option force to MTcpIp::Send() which forces sending
46 of message
47
48 * tcpip/MDriveCom.[h,cc]
49 - added MDriveCom::MSendStargReport()
50
51 * stars.txt
52 - added Albiero (3.08), Iota Pegasi (3.49), Tarazed (2.72),
53 Unukalhay (2.65)
54 - corrected wrong position of Capella (0.08)
55
56 * gui/MGStarg.cc, gui/MGStarg.h gui/GuiLinkDef.h gui/Makefile
57 - added GUI element similar to MGAccuracy to display
58 misspointing.
59
60 * stargleds.txt
61 - List of location of LEDs visible in starfield camera picture
62
63 * main/MStargHistograms.[cc,h], main/Makefile, main/MainLinkDef.h
64 - Filling trees with Starguider analysis relevant data
65
66 * caos/Led.h
67 - added Setters SetX(), SetY()
68
69 * main/MCosy.h
70 - added *GetDriveCom(), returns pointer to MDriveCom object
71
72 * starg.cc
73 - corrected typo
74
75 * prepos_magic.txt
76 - changed Park and Camera Access position coordinates
77
78 * caos/Rings.[cc,h]
79 - minimum number of required LEDs can be set via
80 SetMinNumberLeds(), default is 5
81
82 * main/MCaos.[cc,h]
83 - possibility to set size of box and cut in MCaos::Run()
84 - possibility to specify maximum and minimum acceptable ring
85 radius
86
87 * catalog/StarCatalog.[cc,h]
88 - possibility to narrow field of view in CalcStars
89 - possibility to offset origin of FOV in CalcStars
90 - CalcStars and DrawStars flip the field in x direction
91 defaultwise
92 - CalcStars adds only stars visible in the chosen FOV to
93 the star list
94
95 * videodev/FilterLed.[cc,h]
96 - Added possibility to return average brightness found in
97 chosen FOV
98
99 * videodev/Writer.[cc,h]
100 - Ra/Dec in filename when writing pictures
101
102
103
104 2004/08/23 - Thomas Bretz
105
106 * videodev/FilterLed.cc:
107 - tried to fix a possible crash in FindStar. Maybe the edges
108 exceeded the area of the image in memory
109
110
111
112 2004/08/16 - Thomas Bretz
113
114 * tpoint/gui.C:
115 - implemented TGFSFileDialog for reading and writing bending.txt
116 - plot deviations vs Magnitude
117
118
119
120 2004/08/12 - Thomas Bretz
121
122 * tpoint/gui.C:
123 - implemented TGFSFileDialog for reading the star data
124
125
126
127 2004/08/05 - Thomas Bretz
128
129 * main/MStarguider.cc:
130 - on request of the shift-crew I have changed the find-star cut
131 from 3.0 to 3.5
132
133
134
135 2004/06/28 - Thomas Bretz
136
137 * caos/Ring.[h,cc]:
138 - added magnitude fMag
139 - added interpolation of magnitude
140
141 * main/MStarguider.cc:
142 - added output of magnitudes
143
144 * tpoint/gui.C:
145 - implemented comment lines
146 - changed layout of output
147
148
149
150 2004/06/01 - Thomas Bretz
151
152 * Makefile.conf.linux:
153 - removed obsolete -Wtraditional and -Wnested-externs
154
155 * caos/Leds.h:
156 - added empty Add(TObject*) function for correct overload
157
158 * main/MBending.cc:
159 - added MAGIC1 as a hysteresis
160
161 * main/MCosy.cc:
162 - added header to drive report
163
164 * main/MCosy.h:
165 - added getter-function to GetOutRep (used in FindStar)
166
167 * main/MStarguider.cc:
168 - added Output to report file
169 - added output of Star-Offset in pixels
170
171 * main/MTracking.cc:
172 - removed some 'unused variable'
173
174 * tcpip/MTcpIpIO.cc:
175 - removed nonsense setting of eGui when writing to the report file
176
177 * tpoint/gui.C:
178 - enhanced display
179
180
181
182 2004/05/15 - Thomas Bretz (La Palma)
183
184 * Makefile:
185 - added MGMenu links
186
187 * bending_magic.txt:
188 - last calculated pointing model (still has the hysteresis
189 problem)
190
191 * cosy.cc:
192 - moved camera stuff to MStarguider
193 - added channel selection
194
195 * base/BaseLinkDef.h:
196 - updated
197
198 * base/MString.[h,cc]:
199 - removed (now in Mars)
200
201 * base/MThread.h, candrv/network.h, candrv/nodedrv.h,
202 candrv/vmodican.h, devdrv/macs.h, videodev/Camera.h:
203 - changed ifndef
204
205 * base/Makefile:
206 - updated
207
208 * candrv/nodedrv.cc:
209 - added cast to MTime
210
211 * candrv/vmodican.cc:
212 - changed priority from 10 to 1
213
214 * caos/Led.cc, caos/Ring.cc:
215 - changed Form to MString
216
217 * caos/Makefile:
218 - added include base
219
220 * caos/Ring.[h,cc]:
221 - added arguments to constructor
222
223 * catalog/CatalogLinkDef.h, catalog/Makefile:
224 - removed SaoFile
225
226 * catalog/Slalib.cc:
227 - removed some obsolete code
228
229 * catalog/StarCatalog.cc:
230 - added a size check for the bitmap
231
232 * devdrv/macs.cc:
233 - no guarding for the moment
234
235 * devdrv/shaftencoder.[h,cc]:
236 - added code to communicate with the Macs
237
238 * gui/GuiLinkDef.h, gui/Makefile:
239 - removed MGVelocity
240
241 * gui/MGCosy.[h,cc]:
242 - added weather data to display
243 - added image of the camera to window
244 - removed velocity from window
245 - replaced Form by MString
246
247 * main/MBending.cc:
248 - changed handling in GetAnAw - Hopefully correct???
249 the old handling gave problems
250
251 * main/MCosy.[h,cc]:
252 - added SetTrackingPosRE
253 - display interpolated position when tracking
254 - added SetMotor calls
255
256 * main/MStarguider.[h,cc]:
257 - added code to find star in the display
258 - added corresponding menus
259 - added code to support more than one ccd channel
260
261 * main/MTracking.[h,cc]:
262 - complete change to the algorithm. The position which is
263 send to CC need still some investigations. For more information
264 look at the code. The main difference is that the motor
265 encoders are taken better into account which fixes the SE
266 handling on the elevation axis
267
268 * main/MainLinkDef.h, main/Makefile:
269 - added MPointing
270 - added MTracking
271
272 * tcpip/MCeCoCom.[h,cc]:
273 - added alarm counter
274
275 * tcpip/MTcpIpIO.cc:
276 - do not write to output file if stream is locked
277
278 * tpoint/gui.C:
279 - fixed display so that it perfectly shows north, east, ...
280 - added error for residual
281 - simplified residual algorithm
282 - read new files
283 - changed displaying deviations a bit
284 - display result in the display (preliminary)
285 - set gIgnoreLevel to suppress strange color warnings
286
287 * videodev/FilterLed.cc:
288 - use MGMap for drawing...
289
290
291
292 2004/05/15 - Thomas Bretz (La Palma)
293
294 * .cosyrc_magic:
295 - updated with some comments
296
297 * Makefile:
298 - added many more links necessary for current make
299 (should be replaced by libmars.so in the future)
300
301 * Makefile.conf.general:
302 - added GX11 and HistPainter
303
304 * cosy.cc, starg.cc:
305 - Moved initialization of Camera to MStarguider
306 - added command line option to choose ccd channel
307
308 * leds.txt:
309 - replaced with new LED positions (OFFSETS MISSING)
310
311 * stars.txt:
312 - added many more stars
313
314 * base/coord.h:
315 - added operator/=(XY&)
316
317 * base/msgqueue.cc, candrv/sdolist.cc:
318 - added more output in case mutex is already locked by the same thread
319
320 * candrv/vmodican.cc:
321 - some changes to output
322
323 * catalog/SlaStars.cc:
324 - changed some comments
325
326 * catalog/StarCatalog.[h,cc]:
327 - replaced old algorithms by MAstroCatalog and new simplifications
328 to calculate star-positions accuratly by combining slalib with
329 MAstroCatalog
330
331 * devdrv/macs.h:
332 - added GetPosTime
333
334 * devdrv/shaftencoder.[h,cc]:
335 - added output to report file
336
337 * gui/MGAccuracy.[h,cc]:
338 - added time development curve (blue)
339
340 * gui/MGEmbeddedCanvas.h, gui/MGSkyPosition.h,
341 gui/MGVelocity.h:
342 - changed ifndef define
343
344 * gui/MGImage.[h,cc]:
345 - enhancements in speed
346 - enhancements in mutex locking mechanism
347
348 * gui/MGPngReader.cc, gui/MGTPoint.cc:
349 - changed meaning of PixSize
350
351 * gui/MGVelocity.cc:
352 - fixed units
353
354 * main/MCaos.[h,cc]:
355 - changed ring radius from 266/272 to 266,268
356 - moved drawing circles to MStarguider
357
358 * main/MCosy.[h,cc]:
359 - moved big parts of the code to MPointing and MTracking
360 - removed old conversion constants (Se to RE, etc) and
361 replaced by more meaningful ones
362 - prepare displaying starguider image
363 - added GetFileName to globally prepare correct file names
364
365 * main/MPointing.cc:
366 - fixed missing SetDecelaration
367 - changed to new unit conversion constants
368 - Use SendStatus instead of Send
369
370 * main/MStarguider.cc:
371 - added update and support of cosy-image display
372 - added channel swicthing for the frame grabber
373 - added algorithm to find star position FindStar
374 - commented out starguider algorithms
375 - draw support lines and grid stuff
376
377 * main/MTracking.[h,cc]:
378 - changed to new unit conversion constants
379 - added output of RE stuff to report file
380 - some simplification to tracking thread
381
382 * base/MString.[h,cc]:
383 - added as a thread safe replacement for Form()
384
385 * tcpip/MCeCoCom.[h,cc]:
386 - changed support for Weather information
387
388 * tcpip/MDriveCom.[h,cc]:
389 - changed output
390 - added SendStatus
391
392 * tcpip/MTcpIpIO.cc:
393 - changed output
394 - output reports to report file
395
396 * tpoint/gui.C:
397 - read new starg_* files
398
399 * videodev/Camera.[h,cc]:
400 - some enhancements to ioctl call
401 - some changes to output
402 - changes a bit the bahaviour of mutices
403 - replaced fRunning by mutex
404 - changes to ExitLoop and IsRunning
405 - added support for several frame grabber channels
406
407 * videodev/FilterLed.[h,cc]
408 - added new algorithms to find star
409 - small updates to star finding support
410
411 * videodev/PixGetter.h:
412 - added a virtual empty destructor (IMPORTANT)
413
414
415
416 2003/12/29 - Thomas Bretz
417
418 * base/MObservatory.cc:
419 - By fixing a bug evaluating the '-'-sign in latitude
420 the bending correction changed
421
422 * bending_magic.txt:
423 - new calculation with sign-fix. AnAw became unimportant
424
425
426
427 2003/12/07 - Thomas Bretz
428
429 * tcpip/MDriveCom.cc:
430 - log CC-COMMANDS to log-file
431
432 * main/MStarguider.cc:
433 - fixed handling of DISPLAY variable
434
435 * main/MCosy.cc:
436 - undef EXPERT
437 - removed comments before CheckNetwork
438
439 * gui/MGImage.cc:
440 - fixed some image copy algorithm
441 - removed nonsense ==13 check for TryLock
442
443 * devdrv/macs.cc:
444 - shift crew reported problems: changed timeout from 250ms to 400ms
445
446 * stars.txt:
447 - added Capella
448 - added Dark Patch 3/4
449 - added Zeta Tauri
450
451 * Makefile:
452 - added 'install'
453
454 * bending_magic.txt:
455 - small chenges to correct AN, AW correction (new fit)
456
457 * cosy.cc, candrv/nodedrv.cc, devdrv/macs.[h,cc],
458 devdrv/shaftencoder.[h,cc], gui/MGCosy.cc,
459 gui/MGPngReader.cc, gui/MGTPoint.cc, main/MBending.cc,
460 main/MCaos.cc, main/MCosy.cc, main/MStarguider.[h,cc],
461 tcpip/MCeCoCom.[h,cc], tcpip/MDriveCom.cc,
462 videodev/Writer.cc:
463 - replaced Timer by MTime
464
465 * base/BaseLinkDef.h:
466 - added MTime
467 - added MAstro
468
469 * base/Makefile:
470 - added MTime
471 - added MAstro
472
473 * catalog/SlaStars.[h,cc], catalog/Slalib.[h,cc]:
474 - made independant of derivement from Timer
475 - added old Timer as new MTime fTime data member
476
477 * catalog/Slalib.h:
478 - removed conversion functions - use MAstro instead
479
480 * gui/MGCosy.cc, gui/MGSkyPosition.cc, tcpip/MDriveCom.cc:
481 - replaced static Slalib:: methody by MAstro
482
483 * main/MBending.[h,cc]:
484 - added corrected An/Aw algorithm
485 - removed 360deg ambiguity
486
487 * Makefile.conf.general:
488 - added defintion __LINUX__ for Mars classes (used in MTime.cc)
489
490
491
492 2003/11/25 - Thomas Bretz (La Palma)
493
494 * slog:
495 - added this small script to analyze log-files
496
497 * bending_magic.txt:
498 - changed to new values comming from new fit
499 with the new algorithm
500
501 * cosy.cc:
502 - removed old style InitGUI stuff
503 - removed TROOT instance
504 - changed to support gcc 3.3
505 - added come log-output
506 - undeclared HAVE_CAMERA
507
508 * stars.txt:
509 - added some magnitudes
510 - removed Mars
511
512 * main/MBending.cc:
513 - exchanged order: moved NPAE and CA behind AN and AW
514 - replaced the approximation for AN/AW by the correct algorithm.
515 For Magic (1.5deg) the small angle approximation is wrong
516 - added some DEBUG option
517
518 * tpoint/gui.C:
519 - small changes
520
521
522
523 2003/11/17 - Thomas Bretz (La Palma)
524
525 * Makefile.conf.general:
526 - added libThread.a
527
528 * prepos_magic.txt:
529 - exchanged order
530 - fixed positions
531
532 * stars.txt:
533 - added many sources taken from the CC input file
534
535 * base/MTimeout.[h,cc]:
536 - changed to use check system time (using timers
537 always resulted in trouble)
538
539 * base/msgqueue.[h,cc]:
540 - replaced Posix mutex by TMutex
541
542 * base/timer.cc:
543 - display hour with two digits
544
545 * candrv/canopen.[h,cc]:
546 - replaced Posix semaphores bt TCondition
547
548 * candrv/network.cc:
549 - minor change to output
550
551 * candrv/nodedrv.[h,cc]:
552 - removed old timer stuff, replaced by a watch-dog thread
553 - added MGuard
554 - removed HandleTimer
555 - added argument to SetZombie
556 - nodedrv don't derive from TObject anymore
557
558 * candrv/sdolist.[h,cc]:
559 - replaced Posix sempahores by TMutex
560
561 * candrv/vmodican.cc:
562 - minor change to Send()
563
564 * devdrv/macs.cc:
565 - added to HandleSDO: 0x100c, 0x100d
566 - added to HandleSDOOk: 0x1000, 0x100c, 0x100d, 0x1800, 0x6000,
567 0x6002, 0x6003
568 - Enabled Guarding for Macs
569
570 * devdrv/shaftencoder.cc:
571 - added HandleSDOOk: 0x1802, 0x6001, 0x6002, 0x6003
572
573 * gui/MGAccuracy.[h,cc]:
574 - added fBar
575
576 * gui/MGCosy.cc:
577 - added button for Endswitch alignment printout
578 - merged Move and Resize to MoveResize
579 - fixed UpdateZdAz (uses Slalib now)
580
581 * gui/MGImage.[h,cc]:
582 - replaced Posix sempahores by TMutex
583 - added DrawColImg16
584
585 * main/MCosy.[h,cc]:
586 - some changes to output
587 - some changes to state transmission
588 - fixed (hopefully) treating of endswitch positions
589 - fixed positioning mode for tracking
590 - do not display weird values in case of Zombie
591 Shaftencoders anymore
592
593 * main/MStarguider.cc:
594 - if display is not set locally use 125 avaraged pictures
595 by default.
596
597 * tcpip/MCeCoCom.[h,cc]:
598 - some small fixes
599 - some changes to output
600 - read 30 instead of 29 dummy tokens
601 - added solar radiation and wind speed
602 - moved corresponding code to InterpreteReport
603
604 * tcpip/MDriveCom.[h,cc]:
605 - added ReadAngle for interpretation of Angle in CC commands
606 - added ReadPosition
607 - added Command*
608 - implemented CC commands
609
610 * tcpip/MTcpIpIO.cc:
611 - Stop thread before deleting data members
612 - replace -1 for fRxSocket by 0
613
614 * videodev/Camera.[h,cc]:
615 - replaced Posix sempahores by TMutex and TCondition
616
617
618 2003/11/14 - Thomas Bretz (La Palma)
619
620 * gui/MGCosy.cc:
621 - replaced a wrong 'h' (dec) by 'd'
622
623 * gui/MGImage.[h,cc]:
624 - replaced 32 by 24
625
626 * tcpip/MCeCoCom.[h,cc]:
627 - added fHumidity and fTemperature
628
629 * tcpip/MTcpIpIO.cc:
630 - added DEBUG directive
631
632
633
634 2003/10/20 - Thomas Bretz
635
636 * base/File.cc:
637 - only close file if f!=NULL
638
639 * base/MThread.cc:
640 - added debug output (depending on DEBUG macro)
641
642 * candrv/vmodican.cc:
643 - do not call exit in case the module couldn't be opened
644 - changes some comments
645
646 * catalog/StarCatalog.cc:
647 - do not exit in case the catalog was not found
648 - initialize fSao and fSrt with NULL
649 - only delete fSao and fSrt if != NULL
650 - only calculate stars if catalog was loaded successfully
651
652 * main/MBending.[h,cc]:
653 - added file header
654 - added class decription
655 - added FLOP, TF and TX
656 - changed such that adding new stuff is easier
657 - changed order in correction
658 - replaced all switch statement by simple loops
659
660 * tpoint/gui.C:
661 - full support for fitting a pointing correction
662
663
664
665 2003/10/15 - Thomas Bretz (La Palma)
666
667 * Makefile:
668 - added tcpip directory
669
670 * cosy.cc:
671 - undefine EXPERT
672 - implemented HAVE_CAMERA
673
674 * base/log.h:
675 - changed LOG_H to COSY_Log
676
677 * base/timer.h:
678 - changed order of members
679 - added a new Set-function used for the CC communication
680 - added new Getter functions
681
682 * gui/MGCosy.cc:
683 - undef EXPERT
684 - added HAS_DEMO (undefined)
685 - added demo for inauguration
686 - changed bits for status to MDriveCom::
687
688 * gui/MGImage.[h,cc]:
689 - fixed the color depth problem (still doesn't work with
690 other color depth than 32 bit, but doesn't crash anymore)
691
692 * gui/Makefile:
693 - added tcpip
694
695 * main/MCosy.[h,cc]:
696 - changed bits to MDriveCom::
697 - added a 'single-positioning' while tracking for inauguration
698 (WM_POSITION1)
699 - added fCom and sending reports
700
701 * main/Makefile:
702 - added tcpip
703
704 * tcpip/MDriveCom.[h,cc]:
705 - fixed output to current status
706 - added status bits
707
708 * tcpip/MTcpIpIO.[h,cc]:
709 - added some dbg output in the destructor
710 - added Clear
711 - set members to NULL if deleted
712 - added Log as a base class
713
714 * tcpip/Makefile:
715 - added catalog
716
717
718
719 2003/10/03 - Thomas Bretz (La Palma)
720
721 * tcpip/*
722 - added communication classes
723
724
725
726 2003/09/03 - Thomas Bretz
727
728 * aposs/Magic.m:
729 - updated to V0.69
730
731
732
733 2003/07/16 - Thomas Bretz (La Palma)
734
735 * bending_magic.txt:
736 - new bending correction. Calculated from new stars and
737 recalculated old ones (old positions where wrong due
738 to a bug in the observatory coordinates)
739
740 * catalog/Slalib.[h,cc]:
741 - fixed a bug in the Hms2Deg and Dms2Deg (negative hours, degs
742 where treated incorrect!)
743 - added many new conversion functions
744
745 * devdrv/macs.[h,cc]:
746 - commented SetHome
747
748 * gui/MGCosy.[h,cc]:
749 - implemented button to write prepos
750 - implemented star list
751
752 * gui/MGSkyPosition.cc:
753 - changed calculation of h,m,s etc to new Slalib functions
754
755 * main/MCaos.cc:
756 - changed detection limit from 4.0 to 3.0
757
758
759
760 2003/07/15 - Thomas Bretz (La Palma)
761
762 * leds.txt:
763 - new configuration file
764
765 * main/MCaos.[h,cc]:
766 - added
767
768 * main/MStarguider.[h,cc]:
769 - added
770
771 * videodev/PixGetter.[h,cc]:
772 - added
773
774 * videodev/FilterLed.[h,cc]:
775 - added
776 - highly optimized for speed!
777
778 * Makefile.conf.linux:
779 - added -O5 optimization option
780
781 * bending_magic.txt:
782 - changed to newly determined bending correction
783
784 * cosy.cc:
785 - included starguider
786 - do not overwrite log file
787 - added EXPERT mode
788
789 * starg.cc:
790 - changed from MGStarguider to MStarguider
791 - simplified by use of PixGetter
792
793 * aposs/Manual.m:
794 - removed a wrong character
795
796 * base/coord.h:
797 - changed operator<<
798
799 * base/timer.[h,cc]:
800 - const argument for copy constructor
801 - added operator<<
802
803 * candrv/network.[h,cc], candrv/nodedrv.[h,cc]:
804 - added data argument to HandleSDOOK
805
806 * candrv/vmodican.cc:
807 - return from constructor if Module not found
808
809 * caos/Led.[h,cc]:
810 - included TROOT
811 - formated Print-output
812 - Initialize fDx, fDy and fDphi
813 - added AddOffset
814
815 * caos/Leds.[h,cc]:
816 - added Add
817
818 * caos/Ring.[h,cc]:
819 - added constructor
820 - use hypot
821 - devide by n instead of n-1
822 - formated Print-output
823
824 * caos/Rings.[h,cc]:
825 - Do not calculated Center for less than 5 rings
826 - included Radius filter
827
828 * catalog/StarCatalog.cc:
829 - Do not output Alt/Az, fAzCnt, fAltMin, etc.
830
831 * devdrv/macs.[h,cc]:
832 - added data argument to HandleSDOOK
833 - implemented StartNode() and check for initialization
834 - changed minimum MACS software version to 0.69
835 - moved SetNoWait to the MACS software
836 - removed StopMotor
837
838 * devdrv/shaftencoder.[h,cc]:
839 - initialize all values to 0
840
841 * gui/GuiLinkDef.h:
842 - removed MGStarguider
843
844 * gui/MGAccuracy.cc:
845 - small change
846
847 * gui/MGCosy.[h,cc]:
848 - added moving in Zd/Az by buttons while tracking (Experts only)
849 - some changes to the menu bar
850 - removed displaying offsets
851 - changed EXPERT mode
852
853 * gui/MGEmbeddedCanvas.[h,cc]:
854 - changed range argument in constructor to double (problems
855 with the optimization - strange!)
856
857 * gui/MGImage.[h,cc]:
858 - switched from my own code completely to tVirtualX code
859 + requires root 3.05./05!
860 - highly optimized for speed!
861 - at the moment only 32 bit screen depth is supported!
862
863 * gui/MGSkyPosition.[h,cc]:
864 - fixed position of vega
865 - added new bright star
866 - cut displaying position into two. \n not supported by
867 root 3.05/05
868
869 * gui/MGVelocity.[h,cc]:
870 - removed displaying numbers
871
872 * gui/Makefile:
873 - removed MGStarguider
874
875 * main/MCosy.[h,cc]:
876 - added output of time when tracking is started or stopped
877 - added output of time when slewing is started or stopped
878 - removed sign changing limits in LimitSpeed
879 - changed EXPERT mode
880 - added MStarguider support
881 - fixed Calc-Alt/Az
882 - added GetPointingPos
883 - removed fOffset from Update
884
885 * main/MainLinkDef.h, main/Makefile:
886 - added MStarguider
887
888 * main/MStarguider.[h,cc]:
889 - added
890
891 * tpoint/tpointfit.C:
892 - fixed reading of data
893 - removed absolute path
894
895 * videodev/Camera.[h,cc]:
896 - small simplification
897 - derived from new PixGetter
898
899 * videodev/CaosFilter.[h,cc], videodev/Filter.[h,cc]:
900 - optimized, but not used anymore, will be removed soon
901
902 * videodev/Makefile, videodev/VideodevLinkDef.h:
903 - added PixGetter to Makefile
904 - removed Filter
905 - removed Filter2
906 - removed CaosFilter
907 - added FilterLed
908
909 * videodev/PngReader.h:
910 - derived from PixGetter
911
912
913
914 2003/05/05 - Thomas Bretz
915
916 * gui/MGCosy.[h,cc]:
917 - exchanged TGListBox for logging by TGTextView
918
919
920
921 2003/04/28 - Thomas Bretz
922
923 * .cosyrc_magic:
924 - removed Time2ReachHome
925 - changed Gear Ratio
926
927 * bending_magic.txt:
928 - added bening model calculated in March
929
930 * cosy.cc:
931 - added disable output to screen
932
933 * prepos_magic.txt:
934 - made positions fit the present bending model
935
936 * candrv/nodedrv.[h,cc]:
937 - added posibility to implement fake guarding (eg. check a
938 PDO frequence)
939
940 * devdrv/macs.cc:
941 - added HandleNodeguard to handling of PDO
942
943 * main/MCosy.[h,cc]:
944 - GetSePos declared const
945 - AlignTrackingPos declared const
946 - define EXPERT
947 - implemented EXPERT mode
948 - implemented Gear while positioning for Elevation axes
949 - fixed some bugs in LimitSpeed - to be chacked again!
950 - implemented preliminary version of starguider
951 - some small changes to the tracking
952 - changed default end positions
953 - fixed display of fZdAzSoll and fTrackingError
954
955 * videodev/Filter.cc:
956 fixed dealing with values above max and below min when stretching
957
958
959
960 2003/04/13 - Thomas Bretz
961
962 * base/timer.cc:
963 - added cast to _suseconds_t
964
965 * candrv/nodedrv.cc:
966 - set starting timeout
967
968 * devdrv/macs.cc:
969 - after requsting error[0] check Zombie-status
970 - Software version 0.66 --> 0.68
971 - added all known MACS error messages
972
973 * gui/MGStarguider.cc, videodev/Filter.[h,cc]:
974 - added stretching of the picture
975
976
977
978 2003/04/12 - Thomas Bretz
979
980 * prepos_magic.txt:
981 - added
982
983 * bend.cc:
984 - added
985
986 * Makefile:
987 - bend added
988
989 * bending_magic.txt:
990 - new bending
991
992 * cosy.cc:
993 - fixed typo
994 - disable console output
995
996 * testse.cc:
997 - accept commandline options
998
999 * base/MThread.cc, base/msgqueue.cc:
1000 - added DEBUG-stuff
1001
1002 * candrv/network.cc:
1003 - fixed wrong handling of SDO messages with less than 4 bytes
1004
1005 * candrv/nodedrv.cc:
1006 - do not switch timer off if it isn't switched on
1007
1008 * candrv/vmodican.cc:
1009 - added EXPERT mode
1010
1011 * catalog/SlaStars.h:
1012 - added CalcAltAz/ZdAz with mjd
1013
1014 * catalog/StarCatalog.[h,cc]:
1015 - included rotation angle
1016
1017 * devdrv/macs.cc:
1018 - added request for present error code
1019 - added #71 error message
1020
1021 * devdrv/shaftencoder.[h,cc]:
1022 - fixes to support multiturn encoders correctly
1023 - removed velocity and acceleration from gui
1024
1025 * gui/MGAccuracy.cc:
1026 - mega mini change
1027
1028 * gui/MGCosy.[h,cc]:
1029 - added EXPERT mode
1030 - added TrackPos
1031 - removed shaftencoder label for velocity and acceleration
1032 - commented out MAC3
1033 - fixed reading of predefined positions
1034 - commented out everything related to the demo mode
1035 - changed some displayed text
1036
1037 * gui/MGStarguider.[h,cc]:
1038 - added support for rotation angle
1039
1040 * main/MBending.h:
1041 - added constructor with filename
1042
1043 * main/MCosy.[h,cc]:
1044 - for gear display both axis
1045 - some more output in WaitForEndMovement
1046 - added CheckRange
1047 - added AlignTrackingPos
1048 - changed timing in tracking procedure from 3s/50ms to 5s/1s
1049 - added TrackPos
1050 - replaced some code by AlignTrackingPos
1051 - commented out CALIB and PRESET
1052
1053 * slalib/oapqk.c:
1054 - fixed a bug checking validity of arguments for atan2
1055
1056 * videodev/Writer.cc:
1057 - fixed names
1058
1059
1060
1061 2003/03/31 - Daniela Dorner:
1062
1063 * caos/Ring.cc:
1064 - fixed a small bug
1065
1066
1067
1068 2003/03/12 - Daniela Dorner, Thomas Bretz:
1069
1070 * MStarguider.[h,cc], Starguider.[h,cc]:
1071 - removed
1072
1073 * gui/MGPngReader.[h,cc]:
1074 - moved code to MGStarguider.[h,cc]
1075 - removed
1076
1077 * gui/Makefile, gui/GuiLinkDef.h:
1078 - updated
1079
1080 * gui/MGPngReader.cc, gui/MGStarguider.cc, videodev/Writer.[h,cc]:
1081 - changed output file names to contain mjd
1082 - fixed a cast warning
1083
1084 * main/MCosy.[h,cc]:
1085 - Do not change acceleration and deceleration for positioning
1086 (SetPosVelocity)
1087 - some output if WintForEnDMovement aborted
1088 - some output to correct for the elevation gear asymmetry
1089 - changed handling of acceleration and velocity
1090 - changed velocities
1091 - call StopMovement only if positioning failed
1092 - changed acceleration/deceleration from 0.9 to 0.2 in
1093 InitTracking
1094 - added some workarounds to be able to reach 290deg
1095 - changed control time in tracking from 1 to 3 sec
1096 - added a flag to SetPosition indicating tracking mode
1097 (not yet used)
1098 - added some workarounds to be able to track 290deg
1099 - changed deceleration from 0.5 to 0.3 in StopMovement
1100 - added StopTracking (not yet used)
1101 - changed tpoint output (+mjd, +ra/dec)
1102
1103
1104
1105 2003/03/11 - Daniela Dorner, Thomas Bretz:
1106
1107 * .cosyrc_magic, .cosyrc_model:
1108 - added
1109
1110 * caos/Leds.h, caos/Rings.h:
1111 - changed from operator[] to At()
1112
1113 * caos/Ring.cc:
1114 - changed Floats to Doubles
1115
1116 * caos/Rings.cc:
1117 - replaced Expand by Clear
1118
1119 * base/MStar.h:
1120 - added Compare
1121
1122 * base/MStarList.cc:
1123 - some small bugfixes
1124
1125 * base/MStarList.h:
1126 - added Sort
1127 - added Expand
1128
1129 * base/timer.[h,cc]:
1130 - Added GetTimeval
1131
1132 * gui/MGAccuracy.cc:
1133 - Exchanged zd/az in calculation of Residual!!!
1134
1135 * gui/MGPngReader.[h,cc]:
1136 - set default lim mag to 7.0
1137 - added new ouput for the pointing position fPZdAz
1138 - added/fixed TrackingError/CalcTrackingError
1139 - changed Filter2 to CaosFilter
1140 - reordered starguider stuff in Execute
1141 - changed color of circles
1142
1143 * main/MBending.[h,cc]:
1144 - removed MAGIC1 and MAGIC2
1145 - removed '-' from writing
1146 - fixed some bugs in the enumerations of the coefficients
1147 - added some formating option for output
1148
1149 * tpoint/tpointfit.C:
1150 - removed usage of MyAdjust
1151 - fixed the Calculation of the residuals
1152 - fixed reading
1153 - added some correction in case of an overflow (360deg/0deg)
1154 - fixed drawing
1155 - added second Migrad turn...
1156 - changed the screen and graphical output
1157
1158 * videodev/CaosFilter.[h,cc]:
1159 - changed RemoveTwins to accept a radius
1160
1161
1162
1163 2003/03/02 - Daniela Dorner, Thomas Bretz (LaPalma):
1164
1165 * tpoint/tpointfit.C:
1166 - added
1167
1168 * main/MBending.[h,cc]:
1169 - adapted to Magic bending model
1170
1171 * candrv/nodedrv.cc:
1172 - some changes to the output
1173
1174 * candrv/vmodican.cc:
1175 - minor changes
1176
1177 * devdrv/macs.[h,cc]:
1178 - implemented
1179 - removed guarding
1180 - removed motor off
1181
1182 * devdrv/shaftencoder.cc:
1183 - removed Gaurding
1184
1185 * gui/MGEmbeddedCanvas.[h,cc]:
1186 - added overloads for Resize
1187
1188 * gui/MGSkyPosition.[h,cc]:
1189 - added SetDotRange
1190
1191 * gui/MGStarguider.cc:
1192 - write interpolated pictures
1193
1194 * videodev/PngReader.cc:
1195 - removed unused variable
1196
1197 * videodev/Writer.cc:
1198 - added warning if file couldn't be opened
1199
1200 * videodev/CaosFilter.[h,cc], videodev/PngReader.[h,cc]:
1201 - added
1202
1203 * catalog/StarCatalog.[h,cc]:
1204 - added GetPixSize
1205
1206 * main/MCosy.cc:
1207 - some minor change sto the output
1208
1209 * Makefile:
1210 - removed dummy
1211 - exchnged caos, candrv
1212 - removed MCint.o
1213 - added cosy.so
1214
1215 * starg.cc:
1216 - echanged to use png reading mode
1217
1218 * caos/Led.[h,cc], caos/Leds.[h,cc], caos/Ring.[h,cc],
1219 caos/Ring.[h,cc]:
1220 - added Print
1221
1222 * caos/Led.h:
1223 - added compare
1224 - added issortable
1225
1226 * caos/Ring.cc:
1227 - changed output
1228
1229 * caos/Rings.cc:
1230 - fixed some minor bugs
1231
1232 * gui/GuiLinkDef.h, gui/Makefile;
1233 - added MGPngReader.[h,cc]
1234
1235 * gui/MGPngReader.[h,cc]:
1236 - added
1237
1238 * gui/MGStarguider.cc:
1239 - release grabbed mouse
1240 - removed ExitLoop
1241
1242 * gui/MGStarguider.h:
1243 - changed derivement from Camera to PixClient
1244
1245 * videodev/Camera.[h,cc]:
1246 - changed to use PixClient
1247
1248 * videodev/Makefile, videodev/VideodevLinkDef.h:
1249 - added PixClient
1250
1251 * videodev/PixClient.[h,cc]
1252 - added
1253
1254
1255
1256 2003/02/27 - Thomas Bretz (LaPalma):
1257
1258 * caos, caos/Makefile, caos/CaosLinKDef.h, caos/CaosIncl.h,
1259 caos/Led.[h,cc], caos/Leds.[h,cc], caos/Ring.[h,cc],
1260 caos/Rings.[h,cc], gui/MGMenu.[h,cc]:
1261 - added
1262
1263
1264
1265 2003/02/25 - Thomas Bretz (La Palma):
1266
1267 * Makefile
1268 - changed order of binaries
1269 - added make links
1270 - added make magic
1271 - added make model
1272
1273 * base/timer.cc:
1274 - corrected calculation of fMs (/1000 missing)
1275
1276 * gui/MGCosy.cc:
1277 - added new tab Gear
1278
1279 * gui/MGSkyPosition.[h,cc]:
1280 - fixed memory leak by not changing positions or having object
1281 outside
1282 - removed fake-statics
1283
1284 * main/MCosy.[h,cc]:
1285 - adapted GetSePos to present shaftencoders
1286 - changed speed to 0.15 and acc to 0.4 in positioning
1287 - changed tracking cycle from 0.05s to 0.25s
1288 - added WM_GEAR
1289 - added WM_DISPLAY
1290 - fixed displaying the SE offsets
1291 - added TalkThreadGear
1292 - changed DisplayHistTestSe
1293 - added DisplayHistGear
1294 - added check for second Zd-SE
1295 - removed lout.SetOutputGui(NULL, kFALSE) because it crashes
1296 when closing the spplication while tracking
1297
1298
1299
1300 2003/02/21 - Thomas Bretz (La Palma):
1301
1302 * gui/MGSkyPosition.[h,cc]:
1303 - some changes trying to get rid of a strange memory leak
1304
1305 * candrv/nodedrv.cc:
1306 - changed output
1307
1308 * catalog/Slalib.h:
1309 - added Hms2DegRad and Dms2Rad
1310
1311
1312
1313 2003/02/16 - Thomas Bretz (La Palma):
1314
1315 * base/MStarList.h:
1316 - added default for mag to Add
1317
1318 * base/coord.h:
1319 - replaced kRadDeg by including MAGIC.h
1320
1321 * base/timer.[h,cc]:
1322 - changed Now to call virtual function SetMjd
1323
1324 * gui/MGAccuracy.cc:
1325 - fixed a bug causing the display to display error%60
1326
1327 * gui/MGCosy.[h,cc]:
1328 - added combo box for predifed positions
1329 - update display of time only when time changed
1330
1331 * gui/MGSkyPosition.[h,cc]:
1332 - added bright stars
1333
1334 * main/MCosy.[h,cc]:
1335 - some changes to output
1336 - replaced HasZombie by a preliminary one
1337 - changed dT to 3s
1338 - removed time correction factor in Tracking algorithm
1339 - PRELIMINARY TalkThreadTracking
1340
1341
1342
1343 2003/02/14 - Thomas Bretz (La Palma):
1344
1345 * .cosyrc:
1346 - added prototypes for the telescope allowed range
1347
1348 * Makefile:
1349 - changed test to testse
1350
1351 * candrv/vmodican.cc:
1352 - added the possibility to start cosy without the CANbus card
1353 installed
1354
1355 * catalog/SlaPlanets.cc:
1356 - fixed the ephemeris configuration
1357
1358 * catalog/SlaStars.cc:
1359 - added some more comments
1360
1361 * catalog/Slalib.[h,cc]:
1362 - changed Wuerzburg location to LaPalma location
1363 - added Height to the data members
1364
1365 * main/MCosy.[h,cc]:
1366 - added range checks in positioning and tracking
1367
1368 * slalib/Makefile:
1369 - added rdplan
1370 - added pvobs
1371 - added dtt
1372 - added dat
1373 - added rcc
1374
1375 * starg.cc, catalog/SlaStars.[h,cc], catalog/Slalib.[h,cc],
1376 catalog/StarCatalog.[h,cc], devdrv/macs.cc, devdrv/shaftencoder.cc,
1377 gui/MGCosy.[h,cc], gui/MGSkyPosition.[h,cc], gui/MGStarguider.[h,cc]:
1378 - changed to use MObservatory
1379 - changed usage of timer to new style
1380
1381 * catalog/SlaPlanets.[h,cc]:
1382 - removed old style calculation
1383 - added fTt
1384
1385 * gui/MGCosy.cc:
1386 - added new tab for SE Test
1387
1388 * main/MCosy.[h,cc]:
1389 - don't use second SE when only one is attached
1390 - added SE Test stuff
1391
1392 * base/BaseLinkDef.h, base/Makefile:
1393 - added MParContainer
1394 - added MObservatory
1395
1396 * base/timer.[h,cc]:
1397 - changed the calculation of the date according to slalib
1398
1399
1400
1401 2003/01/23 - Thomas Bretz:
1402
1403 * .cosyrc:
1404 - changed maximum time to reach home from 100 to 150
1405
1406 * Makefile:
1407 - added devdrv
1408
1409 * Makefile.rules, candrv/Makefile, devdrv/Makefile:
1410 - changed some ordering
1411
1412 * devdrv/shaftencoder.cc:
1413 - changed Guarding from 2x125 to 2x175
1414
1415 * main/MCosy.cc:
1416 - fixed StopWaitingForSDO bug (if this was raised once the
1417 'shutdown' never waited correctly for an SDo anymore)
1418 - fixed the usage of the bending correction in some places
1419
1420 * testse.cc:
1421 - added
1422
1423
1424 2003/01/23 - Thomas Bretz:
1425
1426 * cosy.cc:
1427 - changed baudrate to 125kbps
1428
1429 * base/msgqueue.cc:
1430 - changed output
1431 - ignore pending messages
1432
1433 * candrv/canopen.[h,cc]:
1434 - added Emergency Message
1435 - added EnableNodeguard
1436 - added SendNodeguard
1437
1438 * candrv/network.[h,cc]:
1439 - call handles only if Fnodes[node]!=NULL
1440 - added time to HandleSDOOK
1441 - changed output
1442 - added HandleNodeguard
1443 - added HandleEmergency
1444
1445 * candrv/nodedrv.[h,cc]:
1446 - added fTimeout for Nodeguarding
1447 - Enable Nodeguard and Emergency messages
1448 - added time to HandleSDOOK
1449 - added SendNodeguard
1450 - added StartGuarding
1451 - added StopGuarding
1452 - added HandleTimer
1453 - added HandleNodeguard
1454 - added SetZombie
1455
1456 * candrv/vmodican.[h,cc]:
1457 - fixed a typo
1458 - added rtr to SendCanFrame
1459
1460 * devdrv/macs.[h,cc]:
1461 - removed guarding stuff (moved to nodedrv)
1462 - changed 0x4000 handling to 0.63 style
1463 - added check for software version
1464 - added time to HandleSDOOk
1465 - set node to Zombie in case of error
1466 - don't do any error handling for the moment
1467 - removed ReqTimeoutTime
1468 - overload SendNodeguard
1469 - removed EnableTimeout
1470 - removed HandleTimer
1471 - removed ResetTimeout
1472 - added Start/StopHostGuarding
1473
1474 * devdrv/shaftencoder.[h,cc]:
1475 - added 0x100c, 0x100d, 0x100e
1476 - added Start/StopGuarding to Init
1477
1478 * gui/MGCosy.cc:
1479 - enhanced labels for Offset
1480 - changed 'soll' to 'nominal'
1481 - changed the demo mode for tests
1482
1483 * gui/MGSkyPosition.[h,cc]:
1484 - added saturn
1485 - changed the colors a bit
1486
1487
1488
1489 2003/01/20 - Thomas Bretz:
1490
1491 * aposs/Manual.m
1492 - added support for the elevation axis brake
1493 - enabled check for operation mode (remote control/pc)
1494 - added 'reset' label
1495 - moved syncv/cstart to setting rf
1496
1497
1498
1499 2003/01/14 - Thomas Bretz:
1500
1501 * cosy.cc:
1502 - added output
1503
1504 * candrv/network.[cc,h]:
1505 - small change to Start
1506 - added CheckConnections
1507
1508 * candrv/nodedrv.[h,cc]:
1509 - new Init
1510 - new CheckConnections
1511 - replaced virtual InitDevice by a common function
1512 - replaced virtual Reboot by a common function
1513 - Don't send anything to a Zombie node
1514 - Delete SDO from list in case of Zombie status instead of waiting
1515
1516 * candrv/vmodican.cc:
1517 - Don't terminate when having a noisy network
1518
1519 * devdrv/macs.[h,cc], devdrv/shaftencoder.[h,cc]:
1520 - added fSoftVersion
1521 - added SDO 0x100b
1522 - moved init stuff from InitDevice to Init
1523 - removed InitDevice and Reboot
1524 - added CheckConnection
1525
1526 * devdrv/shaftencoder.[h,cc]:
1527 - Don't display something when having Zombie status
1528
1529 * main/MCosy.[h,cc]:
1530 - reworked all Zombie-stuff
1531 - implemented checking of network
1532
1533
1534
1535 2003/01/13 - Thomas Bretz:
1536
1537 * bending.txt:
1538 - changed to fit the parameters of the model
1539
1540 * cosy.cc:
1541 - made the 'standard mode' the default
1542
1543 * base/MTimeout.h:
1544 - fixed the change of the base member function name of Notify
1545
1546 * candrv/network.[h,cc]:
1547 - don't set fNodes[i] to NULL if Node is Zombie
1548 - implemented HasZombie and RebootZomies
1549
1550 * candrv/nodedrv.[h,cc]:
1551 - implemented a base function Reboot
1552 - set node to Zombie status if waitforsdo timed out
1553
1554 * candrv/vmodican.cc:
1555 - added more precise output for CTXcon
1556
1557 * devdrv/macs.[h,cc]:
1558 - if first waitforsdo fails set don't go on
1559 - implemented fStatus
1560 - implemented enum for fStatus
1561
1562 * gui/MGAccuracy.cc, gui/MGSkyPosition.cc, gui/MGVelocity.cc:
1563 - call SetNoContextMenu in constructor
1564
1565 * gui/MGCosy.[h,cc]:
1566 - some new labels
1567 - implemented SetLabelColor
1568
1569 * gui/MGEmbeddedCanvas.[h,cc]:
1570 - implemented SetNoContextMenu
1571
1572 * main/MCosy.cc:
1573 - exchanged all conditionals for the pointers to the nodes
1574 by IsZombieNode
1575 - implemented check for zombies in Proc
1576
1577
1578
1579 2003/01/10 - Thomas Bretz:
1580
1581 * candrv/network.cc, devdrv/macs.cc, devdrv/shaftencoder.cc:
1582 - changed output
1583
1584 * devdrv/macs.[h,cc]:
1585 - request encoder resolution when starting
1586
1587 * devdrv/shaftencoder.cc:
1588 - some fixed in HandleSDO output
1589 - fixed a missing return in HandleSDO
1590
1591 * gui/MGAccuracy.cc, gui/MGVelocity.cc:
1592 - set label offset
1593
1594 * gui/MGCosy.[h,cc]:
1595 - added some new gui elements and its handling
1596
1597 * main/MCosy.[h,cc]:
1598 - impemented fZdAzSoll
1599 - slight changes to the output
1600 - implemented WM_HOME
1601 - fixed workaround for the encoder resolutions of the MACS
1602
1603 * base/MGLIst.h
1604 - removed (use the one from Mars)
1605
1606
1607
1608 2003/01/08 - Thomas Bretz:
1609
1610 * bending.txt:
1611 - added (preliminary)
1612
1613 * .cosyrc:
1614 - added
1615 > Az_GearRatio[U_mot/U_tel]: 5891.7
1616 > Zd_GearRatio[U_mot/U_tel]: 2475.6
1617 > Az_ResRE[re/U_mot]: 500
1618 > Zd_ResRE[re/U_mot]: 500
1619 > Az_Id-MAC1: 1
1620 > Az_Id-MAC2: 3
1621 > Zd_Id-MAC: 2
1622 > Zd_Id-MAC1: 4
1623 > Zd_Id-MAC2: 5
1624 > Az_Id-MAC: 6
1625
1626 * Makefile:
1627 - removed cosy.so
1628
1629 * Makefile.conf.linux-gnu:
1630 - removed optimization (causes problems) --> TO BE FIXED
1631
1632 * candrv/canopen.h:
1633 - added return value to WaitForSDO
1634
1635 * devdrv/macs.cc:
1636 - fixed a typo
1637
1638 * gui/MGCosy.cc:
1639 - added 'Reset Bending'
1640
1641 * main/MBending.[h,cc]
1642 - added Reset
1643 - fixed a problem with the units in the correction
1644 - added CorrectBack functions
1645
1646 * main/MCosy.[h,cc]:
1647 - changed the bahaviour in case no MAC3 is found
1648 - fixed that the MAC3 didn't synchronize anymore
1649 - added the bending correction to the displayed position
1650 - added a workaround for the wrong (0) Gear Ratios --> TO BE FIXED
1651 - added Reset Bending
1652 - changed the MAC and SE Id to be a resource value (from .cosyrc)
Note: See TracBrowser for help on using the repository browser.