source: trunk/MagicSoft/Cosy/Changelog@ 8844

Last change on this file since 8844 was 8844, checked in by tbretz, 17 years ago
*** empty log message ***
File size: 22.6 KB
Line 
1 -*-*- END -*-*-
2
3 2008/01/31 Thomas Bretz
4
5 * base/Makefile:
6 - removed MThread... now in Mars
7 - include ../mars for new location of MThread
8
9 * base/msgqueue.[h,cc], candrv/nodedrv.cc, candrv/vmodican.h,
10 main/MCosy.h, main/MTracking.h, tcpip/MTcpIpIO.[h,cc],
11 videodev/Camera.[h,cc]:
12 - renamed MyThreadX to MThread
13
14
15
16 2008/01/30 Thomas Bretz
17
18 * candrv/sdolist.cc:
19 - use the ?: operator instead of a cast
20
21 * gui/GuiIncl.h:
22 - removed obsolete coord.h
23
24 * gui/MGCoordinates.h:
25 - added include of MPointing instead of forward declaration of class XY
26
27 * gui/MGCosy.cc:
28 - revised includes
29 - added some manipulators
30
31 * main/MStarguider.cc:
32 - revised includes
33
34 * main/MCosy.[h,cc]:
35 - chnaged some manipulators
36 - adapted calls to consructors of Macs and ShaftEncoders
37
38 * tcpip/MCeCoCom.[h,cc]:
39 - adapted to the otehr changes. Note that with this all reports are
40 send to CC which means that the Drive reports get send ten times a
41 second
42
43 * candrv/CandrvLinkDef.h:
44 - for the time being Ethernet has been added and Interface be removed
45
46
47
48 2008/01/27 Thomas Bretz
49
50 * .rootrc:
51 - updated to the one of Mars
52
53 * macros/dohtml.C:
54 - added
55
56
57
58 2008/01/24 Thomas Bretz
59
60 * telesto.cc, tpoint/Makefile, tpoint/TPointLinkDef.h, tpoint/skull.xpm,
61 tpoint/TPointIncl.cc, TPointStar.[h,cc], TPointGui.[h,cc]:
62 - added
63
64 * candrv/nodedrv.cc:
65 - changed NodeGuard to new Thread model
66
67 * gui/MGCosy.cc:
68 - replaced usage of old MG*Menu classes by the corresponding basic
69 root classes
70 - use root's cleanup facility indstead of MGList where possible
71 - SetOwner of fList to ensure a real cleanup
72 - Prepare for changes in the coordinate classes
73
74 * main/MSlewing.cc, main/MTracking.cc:
75 - added modifiers to log-stream
76 - prepared for the changes in the coordinate classes
77
78 * main/MStarguider.cc:
79 - replaced MG*Menu classes by the corresponding root classes
80 - use root's cleanup facility
81 - SetOwner of the fList
82
83 * base/coord.h:
84 - removed coordinate classes, replaced by new classes from MPointing.h
85 (they are basically identical by now in libmars.so and derived from
86 TVector2)
87
88 * base/msgqueue.[h,cc]:
89 - simplified the scheme of the message queue using a single thread
90 - now the default is that new messages override pending ones
91 - the development is based on debugging with valgrind
92 - the aim is more stability due to simplification
93 - uses new threading scheme
94
95 * macros/rootlogon.C:
96 - improved
97
98 * Makefile:
99 - added telesto
100 - added inlcude directories
101 - renamed cosy.so to libcosy.so
102
103 * base/MThread.[h,cc]:
104 - implemented new Threading classe(s) -- still to be revised!
105 (should be made part of Mars finally!)
106
107 * candrv/vmodican.[h,cc]:
108 - adapted to new threading scheme
109 - replaced lout by gLog
110 - removed cast from third argument in ioctl (complains from a
111 64bit debugger)
112 - removed HandleMessage (now it is one level up -- that's not logical
113 but just simple)
114 - the same applies to SendCanFrame and MsgDescr
115 - thread is not detached anymore
116
117 * videodev/Camera.[h,cc]:
118 - for the moment the Camera class is removed from the root dictionary
119 - changed to new threading class
120 - thread doesn't run detached anymore
121 - the Camera control is now based on the new MVideo-class
122 - a lot of code has been moved to the new MVideo class
123 - we also support (as a hack for tests) color cameras with different
124 field-of-views
125 - simplified and improved the logic of the loop based on valgrinds output
126
127 * videodev/VideodevLinkDef.h:
128 - removed Camkera from dictionary
129
130 * main/MCosy.[h,cc]:
131 - replaced kDeg2Rad and kRad2Deg by TMath
132 - replaced lout by gLog
133 - made a few changes for the new coordinate classes
134 - added cancel points to thread where possible
135 - changed to new threading classes
136 - thread doesn't run detached anymore
137
138 * candrv/nodedrv.[h,cc], devdrv/macs.[h,cc], devdrv/shaftencoder.[h,cc],
139 candrv/network.[h,cc]:
140 - changed from lout to gLog
141 - added maipulators
142 - removed MLog from the constructor
143
144
145
146 2008/01/19 Thomas Bretz
147
148 * cosy.cc:
149 - gave cosy a typical Mars-like implementation
150 - added thread and memory debugging
151 - changed lout to gLog
152 - fixed the problem with TApplication in the gui classes, thus it could
153 now be instantiated as object
154
155 * devdrv/shaftencoder.cc:
156 - mainly cosmetics
157 - added some initializations suggested by valgrind
158
159 * gui/MGCosy.h:
160 - removed obsolete forward declaration of TGMenuBar
161
162 * gui/MGEmbeddedCanvas.[h,cc]:
163 - some cosmetics
164 - correctly replaced ForEach by R__FOR_EACH
165
166 * main/MStarguider.[h,cc]:
167 - use root's own cleanup facility where possible
168 - set the owenership to fList to ensure deletion
169 - use a simple way to cascade the menues
170 - replace MG*Menu by TG*Menu
171 - improved the switching of the starguider channels. Especially
172 no recreation of the object is done if not necessary
173
174
175
176 2008/01/18 Thomas Bretz
177
178 * base/Makefile:
179 - cosmetics
180
181 * catalog/SlaStars.cc, catalog/Slalib.cc, catalog/StarCatalog.h,
182 gui/MGSkyPosition.cc:
183 - replaced kRad2Deg by TMath::RadToDeg()
184 - replaced kDeg2Rad by TMath::DegToRad()
185 - replaced kPiDiv2 by TMath::Pi()/2
186
187 * main/MCaos.cc:
188 - replaced cout by gLog and use color coding
189 - replaced coord.h by MPointing.h
190
191
192
193 2008/01/16 Thomas Bretz
194
195 * gui/MGMenu.[h,cc]:
196 - removed
197
198 * Makefile, Makefile.conf.general, Makefile.conf.linux,
199 Makefile.rules, caos/Makefile, catalog/Makefile,
200 devdrv/Makefile, gui/Makefile, main/Makefile,
201 slalib/Makefile, tcpip/Makefile, videodev/Makefile:
202 - changed all Makefiles to the Mars Makefile style for better
203 performance, maintanance and reliability
204 - some updates for future code
205
206 * videodev/CaosFilter.h, videodev/FilterLed.h, videodev/PixClient.h,
207 videodev/PixGetter.h, videodev/Writer.h, candrv/sdolist.h:
208 - added virtual destructor as suggested by gcc 4
209
210 * devdrv/macs.[h,cc], devdrv/shaftencoder.[h,cc], candrv/canopen.[h,cc],
211 candrv/network.[h,cc], candrv/nodedrv.[h,cc]:
212 - replaced timeval_t* by a const reference in all arguments of
213 member functions
214
215 * gui/MGEmbeddedCanvas.cc:
216 - replaced C-style includes (iostream.h) with C++ style (iostream)
217
218 * videodev/FilterLed.cc:
219 - initialized fImg as suggested by valgrind
220
221 * candrv/canopen.cc, candrv/network.cc, main/MTracking.cc,
222 main/MPpointing.cc, tcpip/MTcpIpIO.cc:
223 - replaced the lout-logging by gLog
224
225 * candrv/canopen.[h,cc]:
226 - derive from a generalized base class (Interface) now instead of
227 the specialized VmodIcan interface class
228 - added member function to start and stop the underlaying interface
229 - moved the RawCan handling function from VModIcan here
230 (HandleMessage)
231
232 * candrv/network.[h,cc]:
233 - start interface via CanOpen::Start and stop it via CanOpen::Stop
234 - removed obsolete arguments from constructor
235 - initialize fNodes and fNodeInitialized as suggested by valgrind
236
237 * gui/MGCoordinate.cc:
238 - SetOwner of fList to make sure that all gui object are properly deleted
239 - initialize the "label"-pointer as suggested by valgrind
240
241 * gui/MGCosy.h:
242 - removed obsolete forward class declaration of TGMenuBar
243
244 * gui/MGCoordinate.cc, gui/MGPngReader.cc
245 - SetOwner of fList to make sure that all gui object are properly deleted
246
247 * main/MTracking.[h,cc]:
248 - use new threading model (uses RunThread and CancelThread instead of
249 Start Stop)
250 - changed return code of Thread from void* to Int_t#
251 - replaced chacking the HasStopFlag by TThread::CancelPoint calls
252 - renamed MPointing to MSlewing to get rid of a namespace conflic
253 with Mars' MPointing
254
255 * main/MainLinkDef.h:
256 - added the missing + for MCosy and MTracking
257 - replaced MPointing by MSlewing
258
259 * main/MPointing.[h,cc]:
260 - renamed class to MSlewing
261 - removed
262
263 * main/MSlewing.[h,cc]:
264 - added
265
266 * tcpip/MTcpIpIO.[h,cc]:
267 - splitted MTcpIpIO into two base classes, one for input, one for output
268 - made the ports an argument
269 - derived from new threading class
270 - also added a static function to send a frame over a exclusively
271 opened port
272 - replaced old HasStopFlag by new IsThreadCanceled (this is used
273 instead of a CancelPoint to ensure correct cleanup)
274
275 * tcpip/MDriveCom.h:
276 - updated constructor
277
278
279
280 2008/01/14 Thomas Bretz
281
282 * tpoint/gui.C:
283 - added individual reset buttons
284
285
286
287 2008/01/09 Thomas Bretz
288
289 * tpoint/gui.C:
290 - some small improvements
291
292
293
294 2007/06/06 Thomas Bretz
295
296 * tpoint/*:
297 - added new tpoint files
298 - added starguider tpoint files
299 - cleaned up the tpoints from errorneous detections
300
301 * tpoint/gui.C:
302 - added option to read collections
303 - added new button to reread tpoints
304
305
306
307 2007/06/06 Markus Meyer
308
309 * tpoint/:
310 - added tpoint files from Jan. 2007 to June 2007
311
312
313
314 2007/03/14 Thomas Bretz
315
316 * bend.cc, cosy.cc, starg.cc, testse.cc, base/MStarList.cc,
317 base/MThread.cc, base/log.h, base/msgqueue.cc, candrv/nodedrv.cc,
318 candrv/sdolist.cc, catalog/SlaPlanets.cc, catalog/Slalib.cc,
319 catalog/StarCatalog.cc, gui/MGAccuracy.cc, gui/MGCoordinate.cc,
320 gui/MGCoordinates.cc, gui/MGCosy.cc, gui/MGNumStars.cc,
321 gui/MGSkyPosition.cc, main/MBending.cc, main/MStargHistograms.cc,
322 base/coord.h, main/MCaos.cc, main/MCosy.cc, main/MPointing.cc,
323 main/MStarguider.cc, main/MTracking.cc, videodev/FilterLed.cc,
324 videodev/PixClient.cc, videodev/PngReader.cc, videodev/Writer.cc:
325 - replaced obsolete .h by C++ headers
326 - added namespace std
327
328 * base/MStarList.h:
329 - fixed warnings about overwriting of Delete
330
331 * base/MStopwatch.h, gui/MGCoordinate.h, gui/MGCoordinates.h,
332 main/MStarguider.h:
333 - fixed warning about overwriting of Print()
334
335 * base/MTimeout.cc, candrv/nodedrv.cc, devdrv/macs.cc,
336 tcpip/MCeCoCom.cc:
337 - fixed default argument in declaration
338
339 * catalog/StarCatalog.cc, gui/MGAccuracy.cc, main/MCaos.[h,cc],
340 main/MCosy.cc, main/MPointing.cc, main/MStarguider.cc,
341 main/MTracking.cc:
342 - fixed a type problem (int instead of double)
343
344 * gui/MGCoordinate.cc, gui/MGCosy.cc:
345 - fixed a warning about double declaration
346
347 * tcpip/MCeCoCom.h:
348 - renamed Send to SendRep
349
350 * tcpip/MDriveCom.cc:
351 - replaced Send by SendRep
352
353 * tcpip/MTcpIpIO.cc:
354 - added missing return
355
356
357
358 2006/11/01 Thomas Bretz
359
360 * tpoint/gui.C:
361 - added the horizon
362 - got rid of a warning about a TGraph with 0 points in case
363 the tpoint-file didn't contain magnitudes.
364
365
366
367 2006/07/18 Thomas Bretz
368
369 * base/MStar.h:
370 - fixed a really stupid bug in the constructor, which automatically
371 converted the magnitudes into ints.
372
373
374
375 2006/07/16 Thomas Bretz
376
377 * leds.txt:
378 - new values
379
380 * gui/MGCoordinate.cc:
381 - increased size of output text to display sign
382
383 * gui/MGCosy.cc:
384 - named MACS correctly MACS
385
386 * gui/MGNumStars.cc:
387 - changed color for correlated stars from magenta to cyan
388
389 * main/MStarguider.cc:
390 - changed starguider angle to -0.2
391 - changed pixsize to 48.9
392 - update num stars only if starguider is switched on
393 - removed bug which caused the rotation angle in fact to
394 be always 0
395 - reimplemented the algorithm which only takes the n-th brightest
396 stars from the catalog if n is the number of detected stars
397 (otherwise the catalog might be so crowded with stars that
398 one spot is correlated with many catalog stars)
399 - decreased the search region for the LEDs
400 - some things are not done anymore if not necesarry
401
402 * videodev/FilterLed.[h,cc]:
403 - cleaned up
404 - changed the interface of the ClusterFinder slightly to
405 allow it beeing used for the TPoint spot of the star
406
407
408
409 2006/07/16 Daniela Dorner
410
411 * main/MStarguider.[h,cc]:
412 - improvement in showing/hiding of parts of the display in the starguider
413 window
414
415
416
417 * main/MStarguider.cc:
418 - fixed bug in setting menu entry for limiting magnitude
419
420
421
422 2006/07/14 Thomas Bretz (La Palma)
423
424 * stargleds.txt:
425 - changed positions slightly
426
427 * gui/GuiLinkDef.h, gui/Makefile:
428 - added MGNumStars
429
430 * gui/MGStars.[h,cc]:
431 - addde
432
433 * gui/MGAccuracy.[h,cc], gui/MGStarg.[h,cc]:
434 - unified
435 - slight changes to layout
436
437 * gui/MGCoordinate.[h,cc], MGCoordinated.[h,cc]:
438 - added a new mode which allows to suppress the title
439
440 * gui/MGCosy.[h,cc]:
441 - added new status box (armed) currently switched on by default
442 - adapted to changes in MGAccuracy
443 - disallow changing the size of the window
444
445 * main/MCaos.cc:
446 - removed an obsolete Print()
447
448 * main/MCosy.cc:
449 - fixed the name of the log-files (2006 instead of 06)
450
451 * main/MStarguider.[h,cc]:
452 - implemented new socket to send triggers to Amc (port 7307)
453 - changed standard limiting magnitude from 7.0 to 9.0
454 - changed layout of display to implement new canvas
455 displaying the number of detected and correlated stars
456 - adapted to changes in MGStarg
457 - added box to change cleaning level of starguider window
458 - set default rotation angle to -0.4deg
459 - disallow changing of window size
460 - CalcTrackingError: check first the number of detected spots
461 and afterwards the number of found catalog stars
462 - CalcTrackingError: just try to correlate all spots with all stars
463 - decreased box size of LED box in starguider mode
464 - replaced circles around starguider pointing position by
465 camara size hexagons
466 - do not show the starguider pointing position if less than three
467 stars could be correlated
468
469 * tcpip/MTcpIpIO.cc:
470 - fixed a comparison between "signed and unsigned"
471
472 * videodev/FilterLed.[h,cc]:
473 - implemented DrawHexagon based on MGMap::DrawHexagon
474 - renamed *Circle to *Box
475 - replaced old algorithm to find stars in starguider mode (and
476 LEDs) by a new ClusterFinder class
477 - needs more maintanance!
478
479
480
481 2006/07/11 Thomas Bretz (La Palma)
482
483 * Makefile:
484 - changed to support linking with the libmars.so instead
485 of compiling a lot of stuff itself
486
487 * Makefile.conf.general:
488 - added -DMARSVER
489
490 * base/BaseLinkDef.h:
491 - removed the now obsolete pragma
492
493 * base/Makefile
494 - removed the now obsolete files
495
496 * candrv/Makefile, caos/Makefile, catalog/Makefile,
497 videodev/Makefile, devdrv/Makefile, gui/Makefile,
498 main/Makefile, tcpip/Makefile:
499 - added the new mars include directory
500
501 * caos/Leds.h, caos/Rings.h:
502 - added an overwrite for Print to make the compiler happy
503
504 * catalog/StarCatalog.cc:
505 - small improvements to determination of image border
506 by using min- and max-functions
507
508 * gui/MGCoordinate.cc:
509 - small improvement to layout
510
511 * gui/MGImage.cc:
512 - fixed 16bit-color mode. The encoding was just wrong
513
514 * videodev/Camera.cc:
515 - unlock the tread after the broadcast. The reason why it
516 is neccessary in root 4.04/02g to make cosy work is
517 unknown. Anyhow it makes switching the cameras more robust
518
519 * cosy.cc:
520 - updated writing log-files
521 - implemented sanity check for batch mode
522
523 * gui/MGAccuracy.cc, gui/MGStarg.cc:
524 - use GetabsDev from MAstro
525 - scale azimuth deviation to real distance on the sky
526
527 * main/MCosy.[h,cc]:
528 - updated writing log-files
529 - do no perfect position in case of move'n'track
530 - implemented WM_PREPS for predefined positions
531 - unified WM_TRACK and WM_GRB
532 - updated GetFileName
533
534 * main/MStarguider.cc:
535 - undef EXPERT
536 - some layout changes
537 - set rotation angle of starguider camera to -0.4deg
538 - unified FindStar and FindStarCircle
539 - updated writing log-files
540 - to calc skycenter the X-offset must be subtracted
541
542 * tcpip/MDriveCom.[h,cc]:
543 - implemented CommandPREPS
544 - implemented CommandARM
545
546 * videodev/FilterLed.[h,cc]:
547 - unified FindStar and FindStarCircle
548 - fixed algorithm FindStarCircle (it was not working for
549 bright stars and didn't take care of the edge of the
550 image!)
551 - fixed a long outstanding bug which accessed some memory
552 outside the image due to a wrong logical condition
553
554
555
556 2006/07/11 Daniela Dorner
557
558 * main/MStarguider.[h,cc]:
559 - implemented function to disable and uncheck an entry in the menu
560
561 * main/MStarguider.cc:
562 - fixed bugs in (un)checking and en/disabeling items
563 - removed not needed if-clauses
564 - rearranged menu
565
566
567
568 2006/07/10 Thomas Bretz (La Palma)
569
570 * slalib/dat.c:
571 - added leap second from 1st January 2006
572
573
574
575 2006/06/29 Thomas Bretz
576
577 * main/MStarguider.cc:
578 - fixed a bug which gave a starguider mispointing which was wrong
579 by the pointing position.
580 - fixed also the position of the displayed rings wrt to the catalog
581 sky
582
583 * catalog/StarCatalog.cc:
584 - replaced some Float_t by Int_t
585
586
587
588 2006/06/28 Thomas Bretz
589
590 * main/MStargHistograms.[h,cc]:
591 - removed Center in units of Zd, Az
592
593 * main/MStarguider.cc:
594 - removed obsolete and dangerous sgcenterzdaz
595 - do not display the sky-centered rings if sky-center is invalid
596 (LEDs not detected)
597 - rais error in this case and send error state to CC
598 - added lower brighness limit of 30
599 - do not write pointingpos.txt and tracking_error.txt anymore
600
601 * caos/Ring.h:
602 - added Setter SetXY
603
604 * catalog/StarCatalog.cc:
605 - fixed that when checking for the region in which stars will
606 be searched only the y- but not the x-offset has been taken into
607 account
608 - added a small region around the region of interest because
609 the catalog position of visible stars might be out of the
610 search region
611 - commented out an obsolete function
612
613
614
615 2006/05/10 Thomas Bretz
616
617 * main/MStarguider.cc:
618 - fixed an error returning the correct value in CalcTrackingError
619 - added new value to Starguider report
620
621 * tcpip/MDriveCom.[h,cc]:
622 - added new value to starguider report
623
624
625
626 2006/03/23 - Daniela Dorner, Thomas Bretz
627
628 * main/MStarguider.[h,cc]:
629 - changed starguider algorithm
630
631
632
633 2006/03/19 - Daniela Dorner
634
635 * main/MStargHistograms.cc:
636 - changed name of tree from CaOs to Starg
637
638 * leds.txt, stargleds.txt:
639 - added new leds
640
641 * main/MCosy.cc:
642 - changed name of tpoint-files, which are written from Cosy, from
643 tpoint*.txt to old-tpoint*.txt
644
645 * main/MStarguider.[h,cc]:
646 - added StarguiderTpoint Button
647 - included 2 new variables to allow for the implementation of
648 StarguiderTpoints
649 - added writing of StarguiderTpoints to the function CalcTrackingError
650 - StarguiderTpoints are written to tpoint/starg_*.txt
651 - Tpoints are wriiten to tpoint/tpoint_*.txt
652 - added pulldown Mode to Menu
653 - cleaned Menu (removed not needed items, rearanged place of items
654 - removed expertmode
655 - implemented Tpoint- and Starguider-Mode (switches all needed item)
656 put some code into functions therefor
657 - implemented releasing of button, if no tpoint can be taken
658 - fixed small bugs in (un)checking items
659 - removed starguider analyis (writing root-files) from starguider mode to
660 stabilize the code
661 - added 'fGetter->ExitLoop()' before each 'delete fGetter'
662 - added SetDirectory(0) for histogram in starguider
663
664
665
666 2006/03/11 - Daniela Dorner
667
668 * tpoint/bending051124.txt:
669 - added
670
671
672
673 2005/08/29 - Daniela Dorner
674
675 * main/MStarguider.cc, tcpip/MDriveCom.[h,cc]:
676 - added to variables to the Starguider report
677
678
679
680 2005/08/22 - Thomas Bretz
681
682 * candrv/nodedrv.cc, main/MTracking.cc:
683 - fixed usage of MTime (MTime(-1) instead of MTime())
684
685
686
687 2005/08/22 - Thomas Bretz
688
689 * caos/Ring.[h,cc]:
690 - added a sanity check for the case a led entry == NULL
691
692 * caos/Rings.[h,cc]:
693 - code cleanup
694 - added a sanity check to CalcRings
695
696 * devdrv/shaftencoder.h:
697 - added new member function GetPosDirCorrected
698 - added new member function GetOffsetDirCorrected
699
700 * main/MStarguider.cc:
701 - set number of minimum required LEDs for the ring calculation
702 to 3. With two LEDs you can NEVER calculate a ring!
703 - added another sanity check in FindStars
704
705 * main/MTracking.cc:
706 - replaced ?:-operators by new functions Get*DirCorrected
707 - made sure that if both directions have changed the reset
708 really causes the correct values to be used immediatly!
709 - added some code for future use
710
711
712
713 2005/07/28 - Florian Goebel
714
715 * videodev/FilterLed.[cc,h]
716 - add GetMeanPositionCircle and FindStarCircle
717
718 * devdrv/shaftencoder.[cc,h]
719 - add: fDirHasChanged, fDirChangedPos, fDirChangedOffset,
720 fDirection, fHysteresisPos, fHysteresisNeg
721
722 * main/MCosy.cc
723 - set faster acceleration and Velocity parameters in TrackPositionGRB
724
725 * main/MPointing.cc
726 - correct bug which always set speed to LO-SPEED
727
728 * main/MStarguider.[cc,h]
729 - add new Popup "Operation" (functionality is not ready yet)
730 - add new procedure: FindRoqueLamp
731 - in MStarguider::FindStar now use Leds::FindStarCircle
732 (instead of Leds::FindStar)
733
734 * main/MTracking.cc
735 - calculate DirHasChanged etc.
736
737
738
739 2005/04/11 - Thomas Bretz
740
741 * main/MTracking.cc:
742 - allow to send velocity and request position twice
743 - enhanced some debugging output
744
745 * candrv/network.[h,cc]:
746 - implemented PrintError
747
748 * candrv/nodedrv.[h,cc]:
749 - implemented new argument (zombie) to WaitForSdo which allows
750 to mark a missing CANbus message as non-critical
751
752
753
754 2005/03/21 - Thomas Bretz
755
756 * tcpip/MDriveCom.[h,cc]:
757 - added a missing white space behind the brightness and
758 fixed the wrong units of Zd/Az in the starguider report
759
760
761
762 2005/03/17 - Thomas Bretz
763
764 * main/MCosy.[h,cc]:
765 - implemented WM_GRB and TrackPositionGRB for GRB mode
766
767 * main/MStarguider.cc:
768 - added 'status' to FINDSTAR-REPORT
769 - send STARG-REPORT only if Starguider is switched on
770 - enhanced output in starguider report
771
772 * tcpip/MCeCoCom.cc:
773 - tried to backengineer the CC-REPORT because it is not documented
774 in the CC TDAS
775 - changed critical values for windspeed from 10/20/30 to 30/40/50
776
777 * tcpip/MDriveCom.[h,cc]:
778 - implemented handling of GRB command
779 - enhanced SendStargReport. Starguider Report now:
780 misszd[%05.3f] missaz[%05.3f]
781 nomzd[%c %03d %02d %03d] nomaz[%c %03d %02d %03d]
782 centerx[%05.1f] centery[%05.1f] n[%04d]
783 bright[%03.1f] mjd[%12.6f]
Note: See TracBrowser for help on using the repository browser.