source: trunk/MagicSoft/Cosy/Changelog@ 9518

Last change on this file since 9518 was 9517, checked in by tbretz, 15 years ago
*** empty log message ***
File size: 42.5 KB
Line 
1 -*-*- END -*-*-
2 2009/10/21 Thomas Bretz
3
4 * catalog/SlaPlanets.[h,cc]:
5 - Now derives from SlaStars
6 - new function to get the current sky position of a celestial object
7
8 * catalog/SlaStars.[h,cc]:
9 - store and update hour angle when calculating local ccordinates
10
11 * main/MCosy.[h,cc]:
12 - new function TrackPlanet
13 - implemented WM_PLANET to queue
14 - added hour angle when sending report
15
16 * main/MTracking.[h,cc]:
17 - recalculate ra/dec before every cycle
18 - propagate calculated position to starguider
19 - implemented new function TrackPlanet
20 - modev tracking code to Track()
21
22 * tcpip/MDriveCom.[h,cc]:
23 - implemented new command CELEST
24 - added hour angle to report
25
26
27
28 2009/08/17 Thomas Bretz
29
30 * tpoint/TPointGui.[h,cc]:
31 - keep different paths in memory for collections and models
32 - show kept collection in window title
33 - added option to set a limiting magnitude for the fit
34 - setup a new default for the coefficients
35 - set new icon and window names
36
37
38
39 2009/05/12 Thomas Bretz (La Palma)
40
41 * main/MStarguider.cc:
42 - a few sanity fixes
43 - star-pointer doesn't exist in Starguider procedure anymore
44 - replaced fDisplay by fMode
45 - addes tar magnitude and name to output in tpoints
46 - don't switch to tpoint mode in tpoint procedure if already
47 switched on
48
49 * tcpip/MDriveCom.cc:
50 - don't post the tpoint messages but just execute
51
52
53
54 2009/05/11 Thomas Bretz (La Palma)
55
56 * cosy.cc:
57 - made compatible with newer MARS version
58 - added a connection check to the sps
59 - made ports settable by rc-file
60
61 * telesto.cc:
62 - made compatible with newer MARS version
63
64 * devdrv/dkc.[h,cc]:
65 - disarm when network is shut down
66 - changed acces to armed
67 - set default status to 0xff
68 - added IsRpmActive
69
70 * main/MTracking.cc:
71 - leave tracking loop when sps stopped tracking (e.g.
72 disarmed)
73
74 * tcpip/MTcpIpIO.cc:
75 - set debug level to get proper outout when MTcpIpO
76 creates a socket
77
78
79
80 2009/05/09 Thomas Bretz (La Palma)
81
82 * devdrv/shafencoder.[h,cc], devdrv/macs.[h,cc]:
83 - obsolete: removed
84
85 * cosy.cc:
86 - get telescope number from rc-file
87 - let MCosy read the pointing model
88 - added some more debug out
89
90 * candrv/CandrvLinkDef.h:
91 - removed VModIcan
92 - removed Ethernet
93
94 * candrv/Makefile:
95 - removed vmodican.cc
96
97 * candrv/canopen.h:
98 - made compile again with the removed vmodican
99
100 * candrv/ethernet.[h,cc]:
101 - removed from dictionary (due to possible double inheritance)
102
103 * catalog/SlaPlanets.cc:
104 - fixed a typo in a comment
105
106 * catalog/SlaStars.cc:
107 - changed temperature to 10deg (which is a good average over
108 the year)
109 - changed pressure to 780 (which is for sure a better value than
110 1013)
111 - changed the humidity to 0.25 which should be better than 0.5
112
113 * catalog/Slalib.[h,cc]:
114 - removed obsolete Round()
115
116 * catalog/StarCatalog.cc:
117 - replaced D2PI/360 by TMath::DegToRad()
118 - slightly changed the coordinate system in which CalcStars gets
119 ccd coordinates
120 - simplified the tranformation from Zd/Az to pixels (only one
121 rotation necessary)
122 - added CalcDeltaZdAzFromPix which is a direct inverse of the
123 tranformation to pixels
124 - divided fBox into fBoxX and fBoxY
125
126 * devdrv/dkc.[h,cc]:
127 - removed usage of subindices
128 - removed obsolete functions StartVelSync and StartPosSync
129
130 * gui/MGCosy.[h,cc]:
131 - get the name of the file with the predefined positions from
132 external
133 - fixed Scaling in accuracy plots
134
135 * gui/MGStarg.cc:
136 - fixed Scaling in accuracy plots
137
138 * main/MCaos.cc:
139 - fixed a typo in ReadEnv
140
141 * main/MCosy.[h,cc]:
142 - improved output in case of range exceedings
143 - pipe string to StartTPoint
144 - pipie bool to StartStarguider
145 - get the name of the file with the predefined positions from
146 external
147 - added starguider status to drive reports
148 - simplified and unified constructors
149 - read pointing model in constructor
150
151 * main/MStarguider.[h,cc]:
152 - removed starguider tpoint button
153 - implemented automatic tpoint procedure initiated by
154 CC or the TPoint button.
155 - read a lot of number which were hardcoded from rc-file
156 - improved handling of tranformations for starguider
157 - switched of contrast-stretching for starguider and TPoints
158 - implemented sending reports to CC about taken TPoints
159 - unified starguider and tpoijnt output
160 - implemented switching starguider from outside (e.g. CC command)
161
162 * main/MTracking.cc:
163 - removed usage of subindices
164
165 * tcpip/MCeCoCom.[h,cc]:
166 - fixed the meaning of comstatus in the reports
167
168 * tcpip/MDriveCom.cc:
169 - replaced cout by gLog
170 - added acceptance of string from TPOIN command
171 - fixed the msg which is send in the msgqueue
172 - allow starguider also to be switched off
173 - added starguider mode to drive reports
174 - implemented full features TPoint report
175
176 * tcpip/MTcpIpIO.[h,cc]:
177 - moved the maintanance of the send socket to it's own thread,
178 because reopening the socket can block for minutes until
179 a time out takes place
180
181 * videodev/FilterLed.[h,cc]:
182 - allow the search boxs to be asymmetric
183
184 * bending_magic2.txt, leds_magic2.txt, stargleds_magic2.txt,
185 prepos_magic2.txt:
186 - added
187
188
189
190 2009/04/29 Thomas Bretz (La Palma)
191
192 * cosy.cc:
193 - added possibility to switch the ccd cameras on and off remote
194 - read setup from the resource file instead of the commandline
195
196 * caos/Rings.[h,cc]:
197 - added return value to CalcRings
198
199 * catalog/StarCatalog.h:
200 - Store rotation angle
201
202 * devdrv/DevdrvLinkDef.h, Makefile:
203 - removed macs*
204 - removed shaftencoder*
205
206 * devdrv/dkc.cc:
207 - simplified the interface to the sps (removed obsolete SDOs,
208 removed obsolete subindices)
209 - removed obsolete SetDeceleration
210
211 * main/MCaos.[h,cc]:
212 - keep number of detected leds and number of detected rings
213 - make many variables a data member which can now be setup
214 from a resource file
215 - derived from MParContainer
216
217 * main/MCosy.[h,cc]:
218 - replaced SetDecelartion for pressing stop by SetAcceleration
219 - implemented WM_STARGTPOINT
220 - implemented WM_STARGMODE
221 - allow shutdown even if no connection to SPS
222
223 * main/MStargHistograms.[h,cc]:
224 - removed old obsoelte code
225
226 * main/MStarguider.[h,cc]:
227 - removed old obsolete code (StargFindStar and RoqueLampAna)
228 - moved some build in default setup to the resource file
229 - removed AMC trigger
230 - allow some setup from resource file
231 - implemented StartStarguider for remote switching of starguider
232 mode
233 - implemented DoTPoint for remote TPoint procedure
234 - some more code cleanup
235
236 * main/MTracking.cc:
237 - removed obsolete include of shaftencoder.h
238
239 * tcpip/MCeCoCom.cc:
240 - removed check for OVER
241 - use TString::Length instead of strlen(TString&)
242
243 * tcpip/MDriveCom.[h,cc]:
244 - implemented TPOINT command and STGMD command
245 - send number of LEDs and rings instead of x/y in starguider report
246
247
248
249 2009/04/22 Thomas Bretz (La Palma)
250
251 * .cosyrc_magic2, prepos_magic2.txt, leds_magic2.txt:
252 - added
253
254 * devdrv/dkc.cc:
255 - added some initialisation in the constructor
256 - added Warning E256
257
258 * devdrv/shaftencoder.cc:
259 - removed fTurn
260 - removed fDirChangedPos
261 - removed inter-connection with macs/dkc
262 - added a sanity check for fLabel
263 - removed obsolete functions
264
265 * tcpip/MCeCoCom.[h,cc]:
266 - added telescope number to reports
267
268 * tcpip/MTcpIpIO.[h,cc]:
269 - reopen send socket if invalid
270 - added some debug output
271 - make the timeout a variable
272
273
274
275 2009/04/01 Thomas Bretz
276
277 * Makefile:
278 - changed the linking
279
280 * base/Makefile:
281 - changed name of Base to CosyBase (trouble with the same naming
282 in Mars)
283
284 * gui/Makefile
285 - changed name of Gui to CosyGui (trouble with the same naming
286 in Mars)
287
288 * main/Makefile
289 - changed name of Main to CosyMain (trouble with the same naming
290 in Mars)
291
292
293
294 2009/01/14 Thomas Bretz
295
296 * slalib/dat.c:
297 - added leap second
298
299
300
301 2008/08/26 Thomas Bretz (La Palma)
302
303 * cosy.cc:
304 - changed ceco to 151.72.130.60
305
306 * candrv/canopen.[h,cc]:
307 - added HasConnection
308
309 * candrv/network.cc:
310 - check for connection before trying to reboot zombies
311
312 * candrv/nodedrv.cc:
313 - some improvement to output
314
315 * devdrv/DevdrvLinkDef.h, devdrv/Makefile:
316 - added Dkc
317
318 * gui/MGCosy.[h,cc]:
319 - change to layout
320 - display DKC information
321 - display cabinet information
322
323 * gui/MGSkyPosition.[h,cc]:
324 - for convinience added Polaris to display
325
326 * main/MCosy.[h,cc]:
327 - removed shaftencoder and macs
328 - removed a lot of old obsolete code
329 - added Dkc
330 - set new velocity and acceleration values
331 - removed a lot of expert stuff
332 - removed ambiguity between feedback 1 and 2
333
334 * main/MSlewing.[h,cc]:
335 - replaced Macs by Dkc
336 - fixed to use new units
337 - scale velocity even with different maximum speeds
338 - changed from relative positionuing to absolute positioning
339 - implemented a new correction for the non-uniformity of the el-axis
340
341 * main/MStarguider.cc:
342 - changed usage of MString
343 - use GetSePos now instead of GetTrackingPosRaw
344
345 * main/MTracking.[h,cc]:
346 - replaced Macs by Dkc
347 - removed ambiguity of feedback 1 and feedback 2
348 - adapted definition of control deviation
349
350
351
352 2008/07/13 Thomas Bretz
353
354 * caos/Led.cc, caos/Ring.cc, gui/MGCosy.cc, tcpip/MCeCoCom.cc,
355 tcpip/MDriveCom.cc:
356 - replaced usage of MString::Print by MString::Format
357
358
359
360 2008/06/19 Thomas Bretz
361
362 * tpoint/TPointGui.cc:
363 - removed an output by chance added yestergday
364
365
366
367 2008/06/18 Thomas Bretz
368
369 * telesto.cc, tpoint/TPointGui.[h,cc]:
370 - added option to start with a pointing model
371
372
373
374 2008/06/17 Thomas Bretz
375
376 * tpoint/TPointGui.[h,cc]:
377 - implemented entry fields
378
379
380
381 2008/02/24 Thomas Bretz (La Palma)
382
383 * .cosyrc_magic:
384 - changed the azimuth gear to 1340.0
385
386 * cosy.cc:
387 - made MDriveCom a pointer to be able to delete it earlier
388
389 * devdrv/macs.cc:
390 - fixed a few typos
391
392 * main/MCosy.[h,cc]:
393 - allow disarming
394 - added armed state to report
395 - Instantiate MCosy with an MDriveCom instead of initializing it
396 internally
397 - adapted the constructor accordingly
398
399 * main/MSlewing.[h,cc]:
400 - changed the way the "position reached" window is calculated
401 it is now fixed 1/16384th of a revolution and can be
402 changed from outside
403 - added some comments
404 - tiny changes to the log out
405 - for the moment the correct calculation for the non centered
406 drive bow is switched off(!!!)
407
408 * videodev/VideodevIncl.h:
409 - added TVector2
410
411 * aposs/Magic.m:
412 - added GRB mode
413 - added a division by four to the setting of the rpm mode velocity
414
415
416
417 2008/02/22 Thomas Bretz (La Palma)
418
419 * aposs/Magic.m:
420 - added a trigger on the falling and rising edge of the door-lock
421 switch which will stop the telescope and refuse any movement
422 command
423 - changed version number from 0.69 to 0.70
424 - move the arbitrary factor 4 from cosy to aposs
425 - changed control loop parameters as suggested in Robert's thesis
426 (TO BE CHECKED)
427
428 * devdrv/macs.cc:
429 - changed the requires software version from 0.69 to 0.70
430 - do not start the node automatically
431
432 * main/MStarguider.cc:
433 - added an ExitLoop for fGetter
434 - added a sanity check if GetDriveCom returns a valid pointer
435
436 * main/MTracking.cc:
437 - removed the arbitrary factor 4 from the code (it is now
438 implemented in the MACS)
439
440
441
442 2008/02/21 Thomas Bretz (La Palma)
443
444 * cosy.cc:
445 - moved instantisation of MDriveCom out of MCosy
446 - adde options to set the ceco ports
447
448 * candrv/canopen.cc:
449 - changed logging output
450
451 * devdrv/macs.cc:
452 - added some more DKC errors
453 - SetZombie if not armed
454 - added some debug output
455
456 * devdrv/shaftencoder.cc:
457 - added some initialisations as suggested by valgrind
458
459 * main/MSlewing.h:
460 - removed obsolete base class MLog
461
462 * main/MTracking.[h,cc]:
463 - replaced some fixed numbers by variables
464 - added forward declaration for MLog
465
466 * tcpip/MCeCoCom.[h,cc]:
467 - moved fixed port numbers out of the constructor
468
469 * tcpip/MDriveCom.[h,cc]:
470 - secured called to fQueue with if-conditions
471 - added Dummy for TPOIN command
472 - implemented ARM command
473 - added arm status to drive report
474 - added summy for sending TPOINT-REPORT
475
476 * tcpip/MTcpIpIO.cc:
477 - added time to connection messages
478 - added 0 as backlog for opening the TServerSocket.
479 This seems to be necessary (why?)
480
481 * videodev/Camera.cc:
482 - added initialisation of fChannel which was missing
483
484 * videodev/FilterLed.cc:
485 - changed a detele to an array delete as suggested by valgrind
486
487 * videodev/MVideo.cc:
488 - initialize qctrl as suggested by valgrind
489
490
491
492 2008/02/20 Thomas Bretz (La Palma)
493
494 * candrv/ethernet.[h,cc]:
495 - return kFALSE even if RecvRaw return a value <0
496
497 * devdrv/macs.[h,cc]:
498 - added setting and reseeting of an armed state disallowing
499 all movements
500 - set fPosActive if positiong has been started to prevent lags
501 in the program flow
502 - added fArmed to PDO1
503 - added some debug output
504
505 * gui/MGCosy.[h,cc]:
506 - added "Arm" button to the display in expert mode
507 - added armed state to the Update member function
508
509 * main/MCosy.[h,cc]:
510 - commented out all accesses to the third MACS
511 - added code to allow the armed state to be set from the gui
512 - pipe the armed state to the gui
513
514 * tcpip/MTcpIpIO.[h,cc]:
515 - added a timeout to MTcpIpI when waiting for new data
516 which is set to 5s by default
517 - return kFALSE even if RecvRaw return a value <0
518 - wait for new connection in case of timeout
519
520
521
522 2008/02/17 Thomas Bretz (La Palma)
523
524 * cosy.cc:
525 - enable output device file for log-files
526 - set sps default address to "sps"
527
528 * candrv/canopen.[h,cc]:
529 - added member function HasError to return an error status
530 of the network connection
531
532 * candrv/ethernet.[h,cc]:
533 - improved the way a lost connection is reestablished
534 - added HasConnection to return the connection status
535
536 * candrv/interface.h:
537 - added HasConnection to return the connection status
538
539 * candrv/network.cc:
540 - when setting zombies check also the status of the network
541
542 * candrv/nodedrv.h:
543 - made HasError a bit more fool proof
544
545 * devdrv/macs.[cc.h]:
546 - added some more DKC error codes
547 - improved printed error DKC message
548 - do not treat warnings as errors anymore
549
550 * gui/MGCosy.cc:
551 - the RA in TrackPos and CalibPos is in degrees
552
553 * main/MCosy.cc:
554 - replaced some build-in numbers for the shaftenecoder-
555 resolution by it
556 - fixed a weird error: in one case when checking for errors
557 fMac3 was checked without testing for NULL pointer!
558
559 * tcpip/MTcpIpIO.[h,cc]:
560 - imporved the whole communication stuff again, especially
561 the error handling and reestablishing of connections
562
563
564
565 2008/02/15 Thomas Bretz (La Palma)
566
567 * candrv/network.cc, candrv/nodedrv.h:
568 - changed arguments and contents of HandleSDOError
569
570 * devdrv/macs.[h,cc]:
571 - added status/error handling for DKC status
572
573 * devdrv/shaftencoder.cc:
574 - changed some output
575 - handle all four bytes in case of the position
576
577 * gui/MGCosy.cc:
578 - increased width of shaftencoder labels
579
580
581
582 2008/02/15 Thomas Bretz (La Palma)
583
584 * cosy.cc:
585 - added debug-env command line options
586 - added config command line option
587 - added command line options for the ip-addresses
588 - read in an MEnv
589
590 * candrv/canopen.cc:
591 - commented an obsolete output
592
593 * candrv/ethernet.[h,cc]:
594 - changed some cout to gLog stream
595 - impoved output
596 - added some some DEBUG precompiler ifs
597
598 * candrv/interface.cc:
599 - fixed an if: fReceiver instead of !fReceiver
600
601 * candrv/network.cc:
602 - fixed some problems with hex/dec output
603
604 * devdrv/shaftencoder.[h,cc]:
605 - decode all bytes in PDO2
606 - devide by fTicks instead of a fixed number
607 - improved some comments
608
609 * main/MCosy.[h,cc]:
610 - removed the arbitrary offset in GetSePos
611 (FIXME: This needs to become an option in the rc-file)
612 - take an MEnv instead of a local TEnv
613 - improved output
614 - get name for pointing model as argument
615
616 * tcpip/MCeCoCom.h, tcpip/MDriveCom.h:
617 - get ip-address as argument
618
619 * tcpip/MTcpIpIO.[h,cc]:
620 - added GetSocketAddress functions
621 - changed some cout to gLog
622 - improved output
623
624 * videodev/MVideo.[h,cc]:
625 - added an argument to Ioctl to suppress an expected error
626
627
628
629 2008/02/12 Thomas Bretz (La Palma)
630
631 * videodev/MVideo.[h,cc]:
632 - added code to enumare the controls of the device
633 - set device to PAL-N as default (this needs to be made
634 more flexible!)
635 - added a new class MVideoCtrl for control enumeration
636 - added functions to handle the controls
637 - note that this now relys on video4linux2
638 - changed the type of the frame buffer from char to unisgned char
639 - make sure that CaptureWait is called as often as CaptureStart
640 otherwise the card complains
641 - use the systems videodev.h and videodev2.h instead of our own
642
643
644
645 2008/02/09 Thomas Bretz (La Palma)
646
647 * Makefile:
648 - removed readcam
649
650 * cosy.cc:
651 - fixed a problem with the --channel option
652
653 * videodev/Camera.[h,cc]:
654 - changed argument of Process frame to unsigned
655 - always interpolate the rgb value -- this gives clearly
656 less noisy pictures
657 - fixed the switchibng of the channel
658
659 * videodev/PngReader.cc:
660 - fixed order of includes
661
662
663
664 2008/02/08 Thomas Bretz (La Palma)
665
666 * videodev/PngReader.[h,cc]:
667 - changed to use MThread
668
669 * videodev/MVideo.cc:
670 - improved error out
671
672 * videodev/Camera.[h,cc]:
673 - removed old obsolete code
674 - fixed capture loop for more than 2 buffers
675
676 * main/MStarguider.cc:
677 - removed obsolete call to Camera->Loop()
678
679 * main/MCosy.h:
680 - removed some obsolete comments
681
682
683
684 2008/02/05 Thomas Bretz (La Palma)
685
686 * cosy.cc:
687 - setup address and port in constructor of Ethernet
688
689 * candrv/ethernet.[h,cc]:
690 - added new data mebers fTxAddress and fTxPort
691 - get all io addresses in constructor
692
693 * gui/MGCosy.cc:
694 - switch off debug mode
695
696 * main/MCosy.cc, main/MStarguider.cc, videodev/Camera.cc:
697 - added missing stream manipulators
698
699 * tcpip/MCeCoCom.h:
700 - set address of CeCo in constructor of MTCpIpIO
701
702 * tcpip/MTcpIpIO.[h,cc]:
703 - moved setting of destination address into arguments of constructor
704
705 * videodev/MVideo.cc:
706 - tiny improfements to logging output
707
708
709
710 2008/02/04 Thomas Bretz (La Palma)
711
712 * candrv/interface.[h,cc], candrv/ethernet.[h,cc],
713 MIncl.h, MLinkDef.h:
714 - added
715
716 * Makefile:
717 - removed readcam from list of programs
718
719
720
721 2008/02/02 Thomas Bretz
722
723 * main/MCosy.cc, candrv/vmodican.cc, gui/MGCoordinates.cc,
724 gui/MGSkyPosition.cc, gui/MGImage.cc:
725 - added stream modifiers
726
727
728
729 2008/01/31 Thomas Bretz
730
731 * base/Makefile:
732 - removed MThread... now in Mars
733 - include ../mars for new location of MThread
734
735 * base/msgqueue.[h,cc], candrv/nodedrv.cc, candrv/vmodican.h,
736 main/MCosy.h, main/MTracking.h, tcpip/MTcpIpIO.[h,cc],
737 videodev/Camera.[h,cc]:
738 - renamed MyThreadX to MThread
739
740 * Makefile:
741 - removed include of mvideo
742
743 * videodev/Makefile:
744 - removed include of mvideo
745 - added class MVideo
746
747 * videodev/MVideo.[h,cc]:
748 - added
749
750 * base/coord.h, base/log.h, base/threads.h, base/timer.[h,cc],
751 catalog/SaoFile.[h,cc], base/File.[h,cc]:
752 - obsolete -> removed
753
754 * catalog/SaoFile.h, catalog/SlaPlanets.h, catalog/SlaStars.[h,cc],
755 catalog/Slalib.[h,cc], catalog/StarCatalog.[h,cc], gui/MGAccuracy.cc,
756 gui/MGCoordinates.cc, gui/MGCosy.cc, gui/MGPngReader.cc,
757 gui/MGSkyPosition.cc, gui/MGVelocity.cc, main/MStargHistograms.[h,cc],
758 main/MStarguider.cc, main/MTracking.h, tcpip/MDriveCom.cc,
759 tpoint/TPointIncl.h:
760 - revised includes
761 - revised global defines in header files
762
763 * videodev/Writer.[h,cc]:
764 - revised includes
765 - replaced XY by TVector2
766
767
768
769 2008/01/30 Thomas Bretz
770
771 * candrv/sdolist.cc:
772 - use the ?: operator instead of a cast
773
774 * gui/GuiIncl.h:
775 - removed obsolete coord.h
776
777 * gui/MGCoordinates.h:
778 - added include of MPointing instead of forward declaration of class XY
779
780 * gui/MGCosy.cc:
781 - revised includes
782 - added some manipulators
783
784 * main/MStarguider.cc:
785 - revised includes
786
787 * main/MCosy.[h,cc]:
788 - chnaged some manipulators
789 - adapted calls to consructors of Macs and ShaftEncoders
790
791 * tcpip/MCeCoCom.[h,cc]:
792 - adapted to the otehr changes. Note that with this all reports are
793 send to CC which means that the Drive reports get send ten times a
794 second
795
796 * candrv/CandrvLinkDef.h:
797 - for the time being Ethernet has been added and Interface be removed
798
799
800
801 2008/01/27 Thomas Bretz
802
803 * .rootrc:
804 - updated to the one of Mars
805
806 * macros/dohtml.C:
807 - added
808
809
810
811 2008/01/24 Thomas Bretz
812
813 * telesto.cc, tpoint/Makefile, tpoint/TPointLinkDef.h, tpoint/skull.xpm,
814 tpoint/TPointIncl.cc, TPointStar.[h,cc], TPointGui.[h,cc]:
815 - added
816
817 * candrv/nodedrv.cc:
818 - changed NodeGuard to new Thread model
819
820 * gui/MGCosy.cc:
821 - replaced usage of old MG*Menu classes by the corresponding basic
822 root classes
823 - use root's cleanup facility indstead of MGList where possible
824 - SetOwner of fList to ensure a real cleanup
825 - Prepare for changes in the coordinate classes
826
827 * main/MSlewing.cc, main/MTracking.cc:
828 - added modifiers to log-stream
829 - prepared for the changes in the coordinate classes
830
831 * main/MStarguider.cc:
832 - replaced MG*Menu classes by the corresponding root classes
833 - use root's cleanup facility
834 - SetOwner of the fList
835
836 * base/coord.h:
837 - removed coordinate classes, replaced by new classes from MPointing.h
838 (they are basically identical by now in libmars.so and derived from
839 TVector2)
840
841 * base/msgqueue.[h,cc]:
842 - simplified the scheme of the message queue using a single thread
843 - now the default is that new messages override pending ones
844 - the development is based on debugging with valgrind
845 - the aim is more stability due to simplification
846 - uses new threading scheme
847
848 * macros/rootlogon.C:
849 - improved
850
851 * Makefile:
852 - added telesto
853 - added inlcude directories
854 - renamed cosy.so to libcosy.so
855
856 * base/MThread.[h,cc]:
857 - implemented new Threading classe(s) -- still to be revised!
858 (should be made part of Mars finally!)
859
860 * candrv/vmodican.[h,cc]:
861 - adapted to new threading scheme
862 - replaced lout by gLog
863 - removed cast from third argument in ioctl (complains from a
864 64bit debugger)
865 - removed HandleMessage (now it is one level up -- that's not logical
866 but just simple)
867 - the same applies to SendCanFrame and MsgDescr
868 - thread is not detached anymore
869
870 * videodev/Camera.[h,cc]:
871 - for the moment the Camera class is removed from the root dictionary
872 - changed to new threading class
873 - thread doesn't run detached anymore
874 - the Camera control is now based on the new MVideo-class
875 - a lot of code has been moved to the new MVideo class
876 - we also support (as a hack for tests) color cameras with different
877 field-of-views
878 - simplified and improved the logic of the loop based on valgrinds output
879
880 * videodev/VideodevLinkDef.h:
881 - removed Camkera from dictionary
882
883 * main/MCosy.[h,cc]:
884 - replaced kDeg2Rad and kRad2Deg by TMath
885 - replaced lout by gLog
886 - made a few changes for the new coordinate classes
887 - added cancel points to thread where possible
888 - changed to new threading classes
889 - thread doesn't run detached anymore
890
891 * candrv/nodedrv.[h,cc], devdrv/macs.[h,cc], devdrv/shaftencoder.[h,cc],
892 candrv/network.[h,cc]:
893 - changed from lout to gLog
894 - added maipulators
895 - removed MLog from the constructor
896
897
898
899 2008/01/19 Thomas Bretz
900
901 * cosy.cc:
902 - gave cosy a typical Mars-like implementation
903 - added thread and memory debugging
904 - changed lout to gLog
905 - fixed the problem with TApplication in the gui classes, thus it could
906 now be instantiated as object
907
908 * devdrv/shaftencoder.cc:
909 - mainly cosmetics
910 - added some initializations suggested by valgrind
911
912 * gui/MGCosy.h:
913 - removed obsolete forward declaration of TGMenuBar
914
915 * gui/MGEmbeddedCanvas.[h,cc]:
916 - some cosmetics
917 - correctly replaced ForEach by R__FOR_EACH
918
919 * main/MStarguider.[h,cc]:
920 - use root's own cleanup facility where possible
921 - set the owenership to fList to ensure deletion
922 - use a simple way to cascade the menues
923 - replace MG*Menu by TG*Menu
924 - improved the switching of the starguider channels. Especially
925 no recreation of the object is done if not necessary
926
927
928
929 2008/01/18 Thomas Bretz
930
931 * base/Makefile:
932 - cosmetics
933
934 * catalog/SlaStars.cc, catalog/Slalib.cc, catalog/StarCatalog.h,
935 gui/MGSkyPosition.cc:
936 - replaced kRad2Deg by TMath::RadToDeg()
937 - replaced kDeg2Rad by TMath::DegToRad()
938 - replaced kPiDiv2 by TMath::Pi()/2
939
940 * main/MCaos.cc:
941 - replaced cout by gLog and use color coding
942 - replaced coord.h by MPointing.h
943
944
945
946 2008/01/16 Thomas Bretz
947
948 * gui/MGMenu.[h,cc]:
949 - removed
950
951 * Makefile, Makefile.conf.general, Makefile.conf.linux,
952 Makefile.rules, caos/Makefile, catalog/Makefile,
953 devdrv/Makefile, gui/Makefile, main/Makefile,
954 slalib/Makefile, tcpip/Makefile, videodev/Makefile:
955 - changed all Makefiles to the Mars Makefile style for better
956 performance, maintanance and reliability
957 - some updates for future code
958
959 * videodev/CaosFilter.h, videodev/FilterLed.h, videodev/PixClient.h,
960 videodev/PixGetter.h, videodev/Writer.h, candrv/sdolist.h:
961 - added virtual destructor as suggested by gcc 4
962
963 * devdrv/macs.[h,cc], devdrv/shaftencoder.[h,cc], candrv/canopen.[h,cc],
964 candrv/network.[h,cc], candrv/nodedrv.[h,cc]:
965 - replaced timeval_t* by a const reference in all arguments of
966 member functions
967
968 * gui/MGEmbeddedCanvas.cc:
969 - replaced C-style includes (iostream.h) with C++ style (iostream)
970
971 * videodev/FilterLed.cc:
972 - initialized fImg as suggested by valgrind
973
974 * candrv/canopen.cc, candrv/network.cc, main/MTracking.cc,
975 main/MPpointing.cc, tcpip/MTcpIpIO.cc:
976 - replaced the lout-logging by gLog
977
978 * candrv/canopen.[h,cc]:
979 - derive from a generalized base class (Interface) now instead of
980 the specialized VmodIcan interface class
981 - added member function to start and stop the underlaying interface
982 - moved the RawCan handling function from VModIcan here
983 (HandleMessage)
984
985 * candrv/network.[h,cc]:
986 - start interface via CanOpen::Start and stop it via CanOpen::Stop
987 - removed obsolete arguments from constructor
988 - initialize fNodes and fNodeInitialized as suggested by valgrind
989
990 * gui/MGCoordinate.cc:
991 - SetOwner of fList to make sure that all gui object are properly deleted
992 - initialize the "label"-pointer as suggested by valgrind
993
994 * gui/MGCosy.h:
995 - removed obsolete forward class declaration of TGMenuBar
996
997 * gui/MGCoordinate.cc, gui/MGPngReader.cc
998 - SetOwner of fList to make sure that all gui object are properly deleted
999
1000 * main/MTracking.[h,cc]:
1001 - use new threading model (uses RunThread and CancelThread instead of
1002 Start Stop)
1003 - changed return code of Thread from void* to Int_t#
1004 - replaced chacking the HasStopFlag by TThread::CancelPoint calls
1005 - renamed MPointing to MSlewing to get rid of a namespace conflic
1006 with Mars' MPointing
1007
1008 * main/MainLinkDef.h:
1009 - added the missing + for MCosy and MTracking
1010 - replaced MPointing by MSlewing
1011
1012 * main/MPointing.[h,cc]:
1013 - renamed class to MSlewing
1014 - removed
1015
1016 * main/MSlewing.[h,cc]:
1017 - added
1018
1019 * tcpip/MTcpIpIO.[h,cc]:
1020 - splitted MTcpIpIO into two base classes, one for input, one for output
1021 - made the ports an argument
1022 - derived from new threading class
1023 - also added a static function to send a frame over a exclusively
1024 opened port
1025 - replaced old HasStopFlag by new IsThreadCanceled (this is used
1026 instead of a CancelPoint to ensure correct cleanup)
1027
1028 * tcpip/MDriveCom.h:
1029 - updated constructor
1030
1031
1032
1033 2008/01/14 Thomas Bretz
1034
1035 * tpoint/gui.C:
1036 - added individual reset buttons
1037
1038
1039
1040 2008/01/09 Thomas Bretz
1041
1042 * tpoint/gui.C:
1043 - some small improvements
1044
1045
1046
1047 2007/06/06 Thomas Bretz
1048
1049 * tpoint/*:
1050 - added new tpoint files
1051 - added starguider tpoint files
1052 - cleaned up the tpoints from errorneous detections
1053
1054 * tpoint/gui.C:
1055 - added option to read collections
1056 - added new button to reread tpoints
1057
1058
1059
1060 2007/06/06 Markus Meyer
1061
1062 * tpoint/:
1063 - added tpoint files from Jan. 2007 to June 2007
1064
1065
1066
1067 2007/03/14 Thomas Bretz
1068
1069 * bend.cc, cosy.cc, starg.cc, testse.cc, base/MStarList.cc,
1070 base/MThread.cc, base/log.h, base/msgqueue.cc, candrv/nodedrv.cc,
1071 candrv/sdolist.cc, catalog/SlaPlanets.cc, catalog/Slalib.cc,
1072 catalog/StarCatalog.cc, gui/MGAccuracy.cc, gui/MGCoordinate.cc,
1073 gui/MGCoordinates.cc, gui/MGCosy.cc, gui/MGNumStars.cc,
1074 gui/MGSkyPosition.cc, main/MBending.cc, main/MStargHistograms.cc,
1075 base/coord.h, main/MCaos.cc, main/MCosy.cc, main/MPointing.cc,
1076 main/MStarguider.cc, main/MTracking.cc, videodev/FilterLed.cc,
1077 videodev/PixClient.cc, videodev/PngReader.cc, videodev/Writer.cc:
1078 - replaced obsolete .h by C++ headers
1079 - added namespace std
1080
1081 * base/MStarList.h:
1082 - fixed warnings about overwriting of Delete
1083
1084 * base/MStopwatch.h, gui/MGCoordinate.h, gui/MGCoordinates.h,
1085 main/MStarguider.h:
1086 - fixed warning about overwriting of Print()
1087
1088 * base/MTimeout.cc, candrv/nodedrv.cc, devdrv/macs.cc,
1089 tcpip/MCeCoCom.cc:
1090 - fixed default argument in declaration
1091
1092 * catalog/StarCatalog.cc, gui/MGAccuracy.cc, main/MCaos.[h,cc],
1093 main/MCosy.cc, main/MPointing.cc, main/MStarguider.cc,
1094 main/MTracking.cc:
1095 - fixed a type problem (int instead of double)
1096
1097 * gui/MGCoordinate.cc, gui/MGCosy.cc:
1098 - fixed a warning about double declaration
1099
1100 * tcpip/MCeCoCom.h:
1101 - renamed Send to SendRep
1102
1103 * tcpip/MDriveCom.cc:
1104 - replaced Send by SendRep
1105
1106 * tcpip/MTcpIpIO.cc:
1107 - added missing return
1108
1109
1110
1111 2006/11/01 Thomas Bretz
1112
1113 * tpoint/gui.C:
1114 - added the horizon
1115 - got rid of a warning about a TGraph with 0 points in case
1116 the tpoint-file didn't contain magnitudes.
1117
1118
1119
1120 2006/07/18 Thomas Bretz
1121
1122 * base/MStar.h:
1123 - fixed a really stupid bug in the constructor, which automatically
1124 converted the magnitudes into ints.
1125
1126
1127
1128 2006/07/16 Thomas Bretz
1129
1130 * leds.txt:
1131 - new values
1132
1133 * gui/MGCoordinate.cc:
1134 - increased size of output text to display sign
1135
1136 * gui/MGCosy.cc:
1137 - named MACS correctly MACS
1138
1139 * gui/MGNumStars.cc:
1140 - changed color for correlated stars from magenta to cyan
1141
1142 * main/MStarguider.cc:
1143 - changed starguider angle to -0.2
1144 - changed pixsize to 48.9
1145 - update num stars only if starguider is switched on
1146 - removed bug which caused the rotation angle in fact to
1147 be always 0
1148 - reimplemented the algorithm which only takes the n-th brightest
1149 stars from the catalog if n is the number of detected stars
1150 (otherwise the catalog might be so crowded with stars that
1151 one spot is correlated with many catalog stars)
1152 - decreased the search region for the LEDs
1153 - some things are not done anymore if not necesarry
1154
1155 * videodev/FilterLed.[h,cc]:
1156 - cleaned up
1157 - changed the interface of the ClusterFinder slightly to
1158 allow it beeing used for the TPoint spot of the star
1159
1160
1161
1162 2006/07/16 Daniela Dorner
1163
1164 * main/MStarguider.[h,cc]:
1165 - improvement in showing/hiding of parts of the display in the starguider
1166 window
1167
1168
1169
1170 * main/MStarguider.cc:
1171 - fixed bug in setting menu entry for limiting magnitude
1172
1173
1174
1175 2006/07/14 Thomas Bretz (La Palma)
1176
1177 * stargleds.txt:
1178 - changed positions slightly
1179
1180 * gui/GuiLinkDef.h, gui/Makefile:
1181 - added MGNumStars
1182
1183 * gui/MGStars.[h,cc]:
1184 - addde
1185
1186 * gui/MGAccuracy.[h,cc], gui/MGStarg.[h,cc]:
1187 - unified
1188 - slight changes to layout
1189
1190 * gui/MGCoordinate.[h,cc], MGCoordinated.[h,cc]:
1191 - added a new mode which allows to suppress the title
1192
1193 * gui/MGCosy.[h,cc]:
1194 - added new status box (armed) currently switched on by default
1195 - adapted to changes in MGAccuracy
1196 - disallow changing the size of the window
1197
1198 * main/MCaos.cc:
1199 - removed an obsolete Print()
1200
1201 * main/MCosy.cc:
1202 - fixed the name of the log-files (2006 instead of 06)
1203
1204 * main/MStarguider.[h,cc]:
1205 - implemented new socket to send triggers to Amc (port 7307)
1206 - changed standard limiting magnitude from 7.0 to 9.0
1207 - changed layout of display to implement new canvas
1208 displaying the number of detected and correlated stars
1209 - adapted to changes in MGStarg
1210 - added box to change cleaning level of starguider window
1211 - set default rotation angle to -0.4deg
1212 - disallow changing of window size
1213 - CalcTrackingError: check first the number of detected spots
1214 and afterwards the number of found catalog stars
1215 - CalcTrackingError: just try to correlate all spots with all stars
1216 - decreased box size of LED box in starguider mode
1217 - replaced circles around starguider pointing position by
1218 camara size hexagons
1219 - do not show the starguider pointing position if less than three
1220 stars could be correlated
1221
1222 * tcpip/MTcpIpIO.cc:
1223 - fixed a comparison between "signed and unsigned"
1224
1225 * videodev/FilterLed.[h,cc]:
1226 - implemented DrawHexagon based on MGMap::DrawHexagon
1227 - renamed *Circle to *Box
1228 - replaced old algorithm to find stars in starguider mode (and
1229 LEDs) by a new ClusterFinder class
1230 - needs more maintanance!
1231
1232
1233
1234 2006/07/11 Thomas Bretz (La Palma)
1235
1236 * Makefile:
1237 - changed to support linking with the libmars.so instead
1238 of compiling a lot of stuff itself
1239
1240 * Makefile.conf.general:
1241 - added -DMARSVER
1242
1243 * base/BaseLinkDef.h:
1244 - removed the now obsolete pragma
1245
1246 * base/Makefile
1247 - removed the now obsolete files
1248
1249 * candrv/Makefile, caos/Makefile, catalog/Makefile,
1250 videodev/Makefile, devdrv/Makefile, gui/Makefile,
1251 main/Makefile, tcpip/Makefile:
1252 - added the new mars include directory
1253
1254 * caos/Leds.h, caos/Rings.h:
1255 - added an overwrite for Print to make the compiler happy
1256
1257 * catalog/StarCatalog.cc:
1258 - small improvements to determination of image border
1259 by using min- and max-functions
1260
1261 * gui/MGCoordinate.cc:
1262 - small improvement to layout
1263
1264 * gui/MGImage.cc:
1265 - fixed 16bit-color mode. The encoding was just wrong
1266
1267 * videodev/Camera.cc:
1268 - unlock the tread after the broadcast. The reason why it
1269 is neccessary in root 4.04/02g to make cosy work is
1270 unknown. Anyhow it makes switching the cameras more robust
1271
1272 * cosy.cc:
1273 - updated writing log-files
1274 - implemented sanity check for batch mode
1275
1276 * gui/MGAccuracy.cc, gui/MGStarg.cc:
1277 - use GetabsDev from MAstro
1278 - scale azimuth deviation to real distance on the sky
1279
1280 * main/MCosy.[h,cc]:
1281 - updated writing log-files
1282 - do no perfect position in case of move'n'track
1283 - implemented WM_PREPS for predefined positions
1284 - unified WM_TRACK and WM_GRB
1285 - updated GetFileName
1286
1287 * main/MStarguider.cc:
1288 - undef EXPERT
1289 - some layout changes
1290 - set rotation angle of starguider camera to -0.4deg
1291 - unified FindStar and FindStarCircle
1292 - updated writing log-files
1293 - to calc skycenter the X-offset must be subtracted
1294
1295 * tcpip/MDriveCom.[h,cc]:
1296 - implemented CommandPREPS
1297 - implemented CommandARM
1298
1299 * videodev/FilterLed.[h,cc]:
1300 - unified FindStar and FindStarCircle
1301 - fixed algorithm FindStarCircle (it was not working for
1302 bright stars and didn't take care of the edge of the
1303 image!)
1304 - fixed a long outstanding bug which accessed some memory
1305 outside the image due to a wrong logical condition
1306
1307
1308
1309 2006/07/11 Daniela Dorner
1310
1311 * main/MStarguider.[h,cc]:
1312 - implemented function to disable and uncheck an entry in the menu
1313
1314 * main/MStarguider.cc:
1315 - fixed bugs in (un)checking and en/disabeling items
1316 - removed not needed if-clauses
1317 - rearranged menu
1318
1319
1320
1321 2006/07/10 Thomas Bretz (La Palma)
1322
1323 * slalib/dat.c:
1324 - added leap second from 1st January 2006
1325
1326
1327
1328 2006/06/29 Thomas Bretz
1329
1330 * main/MStarguider.cc:
1331 - fixed a bug which gave a starguider mispointing which was wrong
1332 by the pointing position.
1333 - fixed also the position of the displayed rings wrt to the catalog
1334 sky
1335
1336 * catalog/StarCatalog.cc:
1337 - replaced some Float_t by Int_t
1338
1339
1340
1341 2006/06/28 Thomas Bretz
1342
1343 * main/MStargHistograms.[h,cc]:
1344 - removed Center in units of Zd, Az
1345
1346 * main/MStarguider.cc:
1347 - removed obsolete and dangerous sgcenterzdaz
1348 - do not display the sky-centered rings if sky-center is invalid
1349 (LEDs not detected)
1350 - rais error in this case and send error state to CC
1351 - added lower brighness limit of 30
1352 - do not write pointingpos.txt and tracking_error.txt anymore
1353
1354 * caos/Ring.h:
1355 - added Setter SetXY
1356
1357 * catalog/StarCatalog.cc:
1358 - fixed that when checking for the region in which stars will
1359 be searched only the y- but not the x-offset has been taken into
1360 account
1361 - added a small region around the region of interest because
1362 the catalog position of visible stars might be out of the
1363 search region
1364 - commented out an obsolete function
1365
1366
1367
1368 2006/05/10 Thomas Bretz
1369
1370 * main/MStarguider.cc:
1371 - fixed an error returning the correct value in CalcTrackingError
1372 - added new value to Starguider report
1373
1374 * tcpip/MDriveCom.[h,cc]:
1375 - added new value to starguider report
1376
1377
1378
1379 2006/03/23 - Daniela Dorner, Thomas Bretz
1380
1381 * main/MStarguider.[h,cc]:
1382 - changed starguider algorithm
1383
1384
1385
1386 2006/03/19 - Daniela Dorner
1387
1388 * main/MStargHistograms.cc:
1389 - changed name of tree from CaOs to Starg
1390
1391 * leds.txt, stargleds.txt:
1392 - added new leds
1393
1394 * main/MCosy.cc:
1395 - changed name of tpoint-files, which are written from Cosy, from
1396 tpoint*.txt to old-tpoint*.txt
1397
1398 * main/MStarguider.[h,cc]:
1399 - added StarguiderTpoint Button
1400 - included 2 new variables to allow for the implementation of
1401 StarguiderTpoints
1402 - added writing of StarguiderTpoints to the function CalcTrackingError
1403 - StarguiderTpoints are written to tpoint/starg_*.txt
1404 - Tpoints are wriiten to tpoint/tpoint_*.txt
1405 - added pulldown Mode to Menu
1406 - cleaned Menu (removed not needed items, rearanged place of items
1407 - removed expertmode
1408 - implemented Tpoint- and Starguider-Mode (switches all needed item)
1409 put some code into functions therefor
1410 - implemented releasing of button, if no tpoint can be taken
1411 - fixed small bugs in (un)checking items
1412 - removed starguider analyis (writing root-files) from starguider mode to
1413 stabilize the code
1414 - added 'fGetter->ExitLoop()' before each 'delete fGetter'
1415 - added SetDirectory(0) for histogram in starguider
1416
1417
1418
1419 2006/03/11 - Daniela Dorner
1420
1421 * tpoint/bending051124.txt:
1422 - added
1423
1424
1425
1426 2005/08/29 - Daniela Dorner
1427
1428 * main/MStarguider.cc, tcpip/MDriveCom.[h,cc]:
1429 - added to variables to the Starguider report
1430
1431
1432
1433 2005/08/22 - Thomas Bretz
1434
1435 * candrv/nodedrv.cc, main/MTracking.cc:
1436 - fixed usage of MTime (MTime(-1) instead of MTime())
1437
1438
1439
1440 2005/08/22 - Thomas Bretz
1441
1442 * caos/Ring.[h,cc]:
1443 - added a sanity check for the case a led entry == NULL
1444
1445 * caos/Rings.[h,cc]:
1446 - code cleanup
1447 - added a sanity check to CalcRings
1448
1449 * devdrv/shaftencoder.h:
1450 - added new member function GetPosDirCorrected
1451 - added new member function GetOffsetDirCorrected
1452
1453 * main/MStarguider.cc:
1454 - set number of minimum required LEDs for the ring calculation
1455 to 3. With two LEDs you can NEVER calculate a ring!
1456 - added another sanity check in FindStars
1457
1458 * main/MTracking.cc:
1459 - replaced ?:-operators by new functions Get*DirCorrected
1460 - made sure that if both directions have changed the reset
1461 really causes the correct values to be used immediatly!
1462 - added some code for future use
1463
1464
1465
1466 2005/07/28 - Florian Goebel
1467
1468 * videodev/FilterLed.[cc,h]
1469 - add GetMeanPositionCircle and FindStarCircle
1470
1471 * devdrv/shaftencoder.[cc,h]
1472 - add: fDirHasChanged, fDirChangedPos, fDirChangedOffset,
1473 fDirection, fHysteresisPos, fHysteresisNeg
1474
1475 * main/MCosy.cc
1476 - set faster acceleration and Velocity parameters in TrackPositionGRB
1477
1478 * main/MPointing.cc
1479 - correct bug which always set speed to LO-SPEED
1480
1481 * main/MStarguider.[cc,h]
1482 - add new Popup "Operation" (functionality is not ready yet)
1483 - add new procedure: FindRoqueLamp
1484 - in MStarguider::FindStar now use Leds::FindStarCircle
1485 (instead of Leds::FindStar)
1486
1487 * main/MTracking.cc
1488 - calculate DirHasChanged etc.
1489
1490
1491
1492 2005/04/11 - Thomas Bretz
1493
1494 * main/MTracking.cc:
1495 - allow to send velocity and request position twice
1496 - enhanced some debugging output
1497
1498 * candrv/network.[h,cc]:
1499 - implemented PrintError
1500
1501 * candrv/nodedrv.[h,cc]:
1502 - implemented new argument (zombie) to WaitForSdo which allows
1503 to mark a missing CANbus message as non-critical
1504
1505
1506
1507 2005/03/21 - Thomas Bretz
1508
1509 * tcpip/MDriveCom.[h,cc]:
1510 - added a missing white space behind the brightness and
1511 fixed the wrong units of Zd/Az in the starguider report
1512
1513
1514
1515 2005/03/17 - Thomas Bretz
1516
1517 * main/MCosy.[h,cc]:
1518 - implemented WM_GRB and TrackPositionGRB for GRB mode
1519
1520 * main/MStarguider.cc:
1521 - added 'status' to FINDSTAR-REPORT
1522 - send STARG-REPORT only if Starguider is switched on
1523 - enhanced output in starguider report
1524
1525 * tcpip/MCeCoCom.cc:
1526 - tried to backengineer the CC-REPORT because it is not documented
1527 in the CC TDAS
1528 - changed critical values for windspeed from 10/20/30 to 30/40/50
1529
1530 * tcpip/MDriveCom.[h,cc]:
1531 - implemented handling of GRB command
1532 - enhanced SendStargReport. Starguider Report now:
1533 misszd[%05.3f] missaz[%05.3f]
1534 nomzd[%c %03d %02d %03d] nomaz[%c %03d %02d %03d]
1535 centerx[%05.1f] centery[%05.1f] n[%04d]
1536 bright[%03.1f] mjd[%12.6f]
Note: See TracBrowser for help on using the repository browser.