source: trunk/MagicSoft/Cosy/Changelog@ 6886

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