# # ChangeLog for trunk/FACT++/src/drivectrl.cc # # Generated by Trac 1.5.2 # 11/06/24 14:39:29 Thu, 12 Feb 2015 11:08:01 GMT tbretz [18117] * trunk/FACT++/src/drivectrl.cc (modified) Even if the state was OnTrack it could happen that the fDevCount was ... Mon, 30 Dec 2013 17:05:18 GMT tbretz [17417] * trunk/FACT++/src/drivectrl.cc (modified) Fixed a bug when calculating the azimuth from the tpoint data; fixed ... Sat, 23 Nov 2013 12:59:49 GMT tbretz [17345] * trunk/FACT++/src/drivectrl.cc (modified) Automatically try to send STOP if after an UNLOCK the systme is in error. Thu, 14 Nov 2013 16:44:02 GMT tbretz [17318] * trunk/FACT++/src/drivectrl.cc (modified) Updated query for case sensitivity of database. Mon, 12 Aug 2013 16:50:36 GMT tbretz [17005] * trunk/FACT++/src/drivectrl.cc (modified) Fixed a copy&paste typo in a description. Mon, 12 Aug 2013 16:36:32 GMT tbretz [17004] * trunk/FACT++/src/drivectrl.cc (modified) Changed the way the source position is updated. When a poitning ... Sat, 22 Jun 2013 10:45:51 GMT tbretz [16887] * trunk/FACT++/src/drivectrl.cc (modified) Added some smoothing to the deviation responsible for the ... Wed, 05 Jun 2013 20:24:37 GMT tbretz [16732] * trunk/FACT++/src/biasctrl.cc (modified) * trunk/FACT++/src/drivectrl.cc (modified) * trunk/FACT++/src/fadctrl.cc (modified) * trunk/FACT++/src/ftmctrl.cc (modified) Make use of the new StateMachineAsio which gets the CPU consumption ... Tue, 30 Apr 2013 09:25:50 GMT tbretz [15458] * trunk/FACT++/src/drivectrl.cc (modified) Connection can only be closed by cosy not the FTM ;) Thu, 18 Apr 2013 09:21:36 GMT tbretz [15363] * trunk/FACT++/src/drivectrl.cc (modified) Shift sunrise in a way that it does not consume 100% CPU at day time; ... Sun, 31 Mar 2013 01:57:03 GMT tbretz [15211] * trunk/FACT++/src/drivectrl.cc (modified) * trunk/FACT++/src/makedata.cc (modified) Removed obsoleete includes. Sat, 30 Mar 2013 16:39:48 GMT tbretz [15206] * trunk/FACT++/src/drivectrl.cc (modified) Make use of the new GetNextSunRise() function of the Time-class Mon, 18 Mar 2013 14:54:03 GMT tbretz [15100] * trunk/FACT++/src/drivectrl.cc (modified) Go to Locked state after a parking command. This is not ideal because ... Mon, 03 Dec 2012 21:51:09 GMT tbretz [14720] * trunk/FACT++/src/drivectrl.cc (modified) Removed the obsolete include of tools.h Sat, 01 Dec 2012 21:50:32 GMT tbretz [14711] * trunk/FACT++/src/drivectrl.cc (modified) Changed defaults for OnTrack to be a bit more conservative. Thu, 22 Nov 2012 09:29:38 GMT tbretz [14684] * trunk/FACT++/src/drivectrl.cc (modified) TRACK_ON does not take any short... Wed, 21 Nov 2012 15:32:33 GMT tbretz [14676] * trunk/FACT++/src/drivectrl.cc (modified) Implemented interpreting and requesting wobble position from the ... Tue, 20 Nov 2012 14:35:00 GMT tbretz [14669] * trunk/FACT++/src/drivectrl.cc (modified) Fixed a problem that if time of locking was more than 24h ago one had ... Tue, 13 Nov 2012 21:54:38 GMT tbretz [14617] * trunk/FACT++/src/drivectrl.cc (modified) Fixed two compilation issues. Tue, 13 Nov 2012 17:35:38 GMT tbretz [14614] * trunk/FACT++/src/drivectrl.cc (modified) 'C' formatted text is now unescaped before it is sent/posted. Fri, 09 Nov 2012 19:56:10 GMT tbretz [14595] * trunk/FACT++/src/drivectrl.cc (modified) Added a command to track OnSource; added absolut deviation to ... Tue, 23 Oct 2012 18:57:11 GMT tbretz [14510] * trunk/FACT++/src/drivectrl.cc (modified) Fixed some command descriptions. Fri, 19 Oct 2012 12:44:23 GMT tbretz [14496] * trunk/FACT++/src/drivectrl.cc (modified) Initialize fAutoResume. Fri, 19 Oct 2012 12:38:50 GMT tbretz [14495] * trunk/FACT++/src/drivectrl.cc (modified) Added resume and auto-resume functionality. Tue, 14 Aug 2012 11:26:51 GMT tbretz [14368] * trunk/FACT++/src/drivectrl.cc (modified) Send the correct state in case of an error. Mon, 13 Aug 2012 08:43:09 GMT tbretz [14349] * trunk/FACT++/src/drivectrl.cc (modified) The state description for the Locked state was missing. Sat, 02 Jun 2012 20:28:50 GMT tbretz [14046] * trunk/FACT++/src/Configuration.cc (modified) * trunk/FACT++/src/Database.h (modified) * trunk/FACT++/src/drivectrl.cc (modified) Implemented conversion of data-base to uri Sat, 02 Jun 2012 20:24:58 GMT tbretz [14045] * trunk/FACT++/src/Configuration.cc (modified) * trunk/FACT++/src/drivectrl.cc (modified) * trunk/FACT++/src/smartfact.cc (modified) Simplified database access. Sat, 02 Jun 2012 14:39:36 GMT tbretz [14039] * trunk/FACT++/src/drivectrl.cc (modified) HAS_SQL -> HAVE_SQL Fri, 01 Jun 2012 12:26:46 GMT tbretz [14018] * trunk/FACT++/src/HeadersDrive.h (modified) * trunk/FACT++/src/drivectrl.cc (modified) Added automatic parking if sun-rise has been passed and a locked ... Thu, 31 May 2012 18:34:53 GMT tbretz [14009] * trunk/FACT++/src/biasctrl.cc (modified) * trunk/FACT++/src/chatclient.cc (modified) * trunk/FACT++/src/chatserv.cc (modified) * trunk/FACT++/src/datalogger.cc (modified) * trunk/FACT++/src/dimctrl.cc (modified) * trunk/FACT++/src/drivectrl.cc (modified) * trunk/FACT++/src/fadctrl.cc (modified) * trunk/FACT++/src/feedback.cc (modified) * trunk/FACT++/src/fscctrl.cc (modified) * trunk/FACT++/src/ftmctrl.cc (modified) * trunk/FACT++/src/magicweather.cc (modified) * trunk/FACT++/src/mcp.cc (modified) * trunk/FACT++/src/ratecontrol.cc (modified) * trunk/FACT++/src/ratescan.cc (modified) * trunk/FACT++/src/skypeclient.cc (modified) * trunk/FACT++/src/smartfact.cc (modified) * trunk/FACT++/src/timecheck.cc (modified) * trunk/FACT++/src/tngweather.cc (modified) Exit with 127 if parsing of command line options failed. Wed, 30 May 2012 15:28:49 GMT tbretz [13986] * trunk/FACT++/src/drivectrl.cc (modified) Added ERROR state as allowed state to PARK command Wed, 30 May 2012 15:27:31 GMT tbretz [13985] * trunk/FACT++/src/drivectrl.cc (modified) Added PARK command. Wed, 30 May 2012 14:42:26 GMT tbretz [13982] * trunk/FACT++/src/drivectrl.cc (modified) Added infrastructure to get wobble positions from database. Wed, 30 May 2012 10:40:06 GMT tbretz [13975] * trunk/FACT++/src/drivectrl.cc (modified) Add tracking commands are now also allowed in state kTracking Sat, 26 May 2012 21:55:53 GMT tbretz [13933] * trunk/FACT++/src/drivectrl.cc (modified) Used named states instead of numbers. Sat, 26 May 2012 13:18:58 GMT tbretz [13911] * trunk/FACT++/src/drivectrl.cc (modified) Moved drivectrl headers to HeadersDrive.h and state machien states to ... Thu, 17 May 2012 19:21:30 GMT tbretz [13767] * trunk/FACT++/src/drivectrl.cc (modified) Implemented the possibility to reload the source data from the database. Mon, 26 Mar 2012 07:47:23 GMT tbretz [13223] * trunk/FACT++/src/drivectrl.cc (modified) Unintentionally changed the allowed states for TRACK_SOURCE with the ... Mon, 26 Mar 2012 07:46:40 GMT tbretz [13222] * trunk/FACT++/src/drivectrl.cc (modified) Replaced W format by C for TRACK_SOURCE Thu, 22 Mar 2012 11:14:03 GMT tbretz [13166] * trunk/FACT++/src/drivectrl.cc (modified) Make sure that the connection is the last in the configuration; ... Thu, 22 Mar 2012 11:04:20 GMT tbretz [13165] * trunk/FACT++/src/drivectrl.cc (modified) Added some improved output. Fri, 02 Mar 2012 19:00:36 GMT tbretz [12989] * trunk/FACT++/src/drivectrl.cc (modified) Replaces status==0 but 0x100-3 (ERROR) instead of 99, leading to a ... Wed, 29 Feb 2012 10:00:23 GMT tbretz [12954] * trunk/FACT++/src/datalogger.cc (modified) * trunk/FACT++/src/drivectrl.cc (modified) * trunk/FACT++/src/fadctrl.cc (modified) * trunk/FACT++/src/fscctrl.cc (modified) * trunk/FACT++/src/ftmctrl.cc (modified) * trunk/FACT++/src/magicweather.cc (modified) * trunk/FACT++/src/scheduler.cc (modified) Added include of LocalControl.h Thu, 09 Feb 2012 12:49:22 GMT tbretz [12881] * trunk/FACT++/src/drivectrl.cc (modified) Fixed another bug in the wobble calculation; the declination was in ... Wed, 08 Feb 2012 23:11:07 GMT tbretz [12878] * trunk/FACT++/src/drivectrl.cc (modified) Removed two stray formats in TRACKING_POSITION which were errornously ... Mon, 06 Feb 2012 09:24:33 GMT tbretz [12844] * trunk/FACT++/src/drivectrl.cc (modified) There was a mismatch with the units in SOURCE_POSITION Fri, 03 Feb 2012 15:40:56 GMT tbretz [12839] * trunk/FACT++/src/drivectrl.cc (modified) Set precision of ra/dec output to 8 Fri, 03 Feb 2012 14:55:40 GMT tbretz [12838] * trunk/FACT++/src/drivectrl.cc (modified) Corrected the DB query and output the sources from the DB. Fri, 03 Feb 2012 14:54:44 GMT tbretz [12837] * trunk/FACT++/src/drivectrl.cc (modified) Renamed the tracking with source name to TRACK_SOURCE; replaced C by ... Fri, 03 Feb 2012 13:49:26 GMT tbretz [12836] * trunk/FACT++/src/drivectrl.cc (modified) PrintHelp didn't output the commands so far - fixed. Fri, 03 Feb 2012 12:38:55 GMT tbretz [12828] * trunk/FACT++/src/drivectrl.cc (modified) * trunk/FACT++/src/scheduler.cc (modified) Removed a line producing an unused variable. Wed, 01 Feb 2012 09:16:41 GMT tbretz [12807] * trunk/FACT++/src/drivectrl.cc (modified) Added options to read sources names from a database and to start ... Thu, 26 Jan 2012 10:05:38 GMT tbretz [12770] * trunk/FACT++/src/drivectrl.cc (modified) Added a new dim service SOURCE_POSITION and a new command WOBBLE. Sat, 26 Nov 2011 13:16:09 GMT tbretz [12649] * trunk/FACT++/src/drivectrl.cc (modified) Do not send tracking reports if there is no tracking (MJD==0) Sat, 19 Nov 2011 23:41:20 GMT tbretz [12571] * trunk/FACT++/src/drivectrl.cc (modified) Fixed more option description. Sat, 19 Nov 2011 23:40:56 GMT tbretz [12570] * trunk/FACT++/src/drivectrl.cc (modified) Fixed some option description. Wed, 16 Nov 2011 00:27:47 GMT tbretz [12532] * trunk/FACT++/src/drivectrl.cc (modified) Added a drive status dim service. Fri, 28 Oct 2011 04:36:07 GMT tbretz [12309] * trunk/FACT++/src/drivectrl.cc (modified) First woring and tested version. Sun, 23 Oct 2011 18:43:03 GMT tbretz [12252] * trunk/FACT++/src/drivectrl.cc (modified) Added commands to set LED brightness. Sun, 07 Aug 2011 17:43:13 GMT tbretz [11837] * trunk/FACT++/src/DimDescriptionService.cc (modified) * trunk/FACT++/src/DimDescriptionService.h (modified) * trunk/FACT++/src/EventBuilderWrapper.h (modified) * trunk/FACT++/src/MessageDim.cc (modified) * trunk/FACT++/src/StateMachineDim.cc (modified) * trunk/FACT++/src/datalogger.cc (modified) * trunk/FACT++/src/drivectrl.cc (modified) Changed Dim services to ensure they send the time. Sun, 24 Jul 2011 20:20:34 GMT tbretz [11578] * trunk/FACT++/gui/fact.cc (modified) * trunk/FACT++/src/Configuration.cc (modified) * trunk/FACT++/src/Configuration.h (modified) * trunk/FACT++/src/biasctrl.cc (modified) * trunk/FACT++/src/chatclient.cc (modified) * trunk/FACT++/src/chatserv.cc (modified) * trunk/FACT++/src/datalogger.cc (modified) * trunk/FACT++/src/dimctrl.cc (modified) * trunk/FACT++/src/drivectrl.cc (modified) * trunk/FACT++/src/fadctrl.cc (modified) * trunk/FACT++/src/fitsdump.cc (modified) * trunk/FACT++/src/fitsloader.cc (modified) * trunk/FACT++/src/fscctrl.cc (modified) * trunk/FACT++/src/ftmctrl.cc (modified) * trunk/FACT++/src/mcp.cc (modified) * trunk/FACT++/src/triggerschedule.cc (modified) Moved some part of the initialization from main to Configure::DoParse Sun, 24 Jul 2011 20:11:43 GMT tbretz [11577] * trunk/FACT++/src/Main.h (modified) * trunk/FACT++/src/biasctrl.cc (modified) * trunk/FACT++/src/datalogger.cc (modified) * trunk/FACT++/src/drivectrl.cc (modified) * trunk/FACT++/src/fadctrl.cc (modified) * trunk/FACT++/src/fscctrl.cc (modified) * trunk/FACT++/src/ftmctrl.cc (modified) * trunk/FACT++/src/mcp.cc (modified) * trunk/FACT++/src/scheduler.cc (modified) Moved Dim:Setup to Main::execute Sun, 24 Jul 2011 20:00:00 GMT tbretz [11575] * trunk/FACT++/src/Main.h (modified) * trunk/FACT++/src/biasctrl.cc (modified) * trunk/FACT++/src/datalogger.cc (modified) * trunk/FACT++/src/dimctrl.cc (modified) * trunk/FACT++/src/drivectrl.cc (modified) * trunk/FACT++/src/fadctrl.cc (modified) * trunk/FACT++/src/fscctrl.cc (modified) * trunk/FACT++/src/ftmctrl.cc (modified) * trunk/FACT++/src/mcp.cc (modified) * trunk/FACT++/src/scheduler.cc (modified) Moved common option setup to Main.h; created Main namespace Sun, 24 Jul 2011 19:43:08 GMT tbretz [11574] * trunk/FACT++/src/DimSetup.cc (modified) * trunk/FACT++/src/DimSetup.h (modified) * trunk/FACT++/src/biasctrl.cc (modified) * trunk/FACT++/src/chatclient.cc (modified) * trunk/FACT++/src/chatserv.cc (modified) * trunk/FACT++/src/datalogger.cc (modified) * trunk/FACT++/src/dimctrl.cc (modified) * trunk/FACT++/src/drivectrl.cc (modified) * trunk/FACT++/src/fadctrl.cc (modified) * trunk/FACT++/src/fscctrl.cc (modified) * trunk/FACT++/src/ftmctrl.cc (modified) * trunk/FACT++/src/mcp.cc (modified) * trunk/FACT++/src/scheduler.cc (modified) Added the possibility to setup DIM_HOST_NODE with the --host program ... Wed, 20 Jul 2011 09:27:17 GMT tbretz [11483] * trunk/FACT++/src/Configuration.cc (modified) * trunk/FACT++/src/Configuration.h (modified) * trunk/FACT++/src/Main.h (modified) * trunk/FACT++/src/biasctrl.cc (modified) * trunk/FACT++/src/datalogger.cc (modified) * trunk/FACT++/src/drivectrl.cc (modified) * trunk/FACT++/src/fadctrl.cc (modified) * trunk/FACT++/src/fscctrl.cc (modified) * trunk/FACT++/src/ftmctrl.cc (modified) * trunk/FACT++/src/mcp.cc (modified) * trunk/FACT++/src/scheduler.cc (modified) Added a registry for wildcarded options to detect unaccessed options; ... Wed, 20 Jul 2011 07:03:38 GMT tbretz [11481] * trunk/FACT++/src/Configuration.cc (modified) * trunk/FACT++/src/Configuration.h (modified) * trunk/FACT++/src/EventImp.h (modified) * trunk/FACT++/src/Main.h (modified) * trunk/FACT++/src/biasctrl.cc (modified) * trunk/FACT++/src/chatserv.cc (modified) * trunk/FACT++/src/datalogger.cc (modified) * trunk/FACT++/src/drivectrl.cc (modified) * trunk/FACT++/src/fadctrl.cc (modified) * trunk/FACT++/src/fscctrl.cc (modified) * trunk/FACT++/src/ftmctrl.cc (modified) * trunk/FACT++/src/mcp.cc (modified) * trunk/FACT++/src/scheduler.cc (modified) Replaced boost::thread by std::thread and boost::bind by std::bind ... Tue, 19 Jul 2011 19:18:56 GMT tbretz [11474] * trunk/FACT++/src/drivectrl.cc (modified) Removed some obsolete includes; made it compile again. Tue, 19 Jul 2011 18:54:39 GMT tbretz [11471] * trunk/FACT++/src/Connection.h (modified) * trunk/FACT++/src/ConnectionUSB.h (modified) * trunk/FACT++/src/EventBuilderWrapper.h (modified) * trunk/FACT++/src/drivectrl.cc (modified) * trunk/FACT++/src/ftmctrl.cc (modified) Replaced boost::array by std::array Wed, 06 Jul 2011 12:51:26 GMT tbretz [11264] * trunk/FACT++/src/drivectrl.cc (modified) * trunk/FACT++/src/fadctrl.cc (modified) * trunk/FACT++/src/fscctrl.cc (modified) * trunk/FACT++/src/ftmctrl.cc (modified) Removed includes which are now in Main.h Tue, 05 Jul 2011 09:24:02 GMT tbretz [11253] * trunk/FACT++/src/Main.h (modified) * trunk/FACT++/src/datalogger.cc (modified) * trunk/FACT++/src/drivectrl.cc (modified) * trunk/FACT++/src/fadctrl.cc (modified) * trunk/FACT++/src/fscctrl.cc (modified) * trunk/FACT++/src/ftmctrl.cc (modified) Changed SetConfiguration to EvalConfiguration and its return value ... Mon, 04 Jul 2011 21:21:29 GMT tbretz [11251] * trunk/FACT++/src/datalogger.cc (modified) * trunk/FACT++/src/drivectrl.cc (modified) * trunk/FACT++/src/fadctrl.cc (modified) * trunk/FACT++/src/fscctrl.cc (modified) * trunk/FACT++/src/ftmctrl.cc (modified) * trunk/FACT++/src/scheduler.cc (modified) Started to unify the main program of the io_service based control ... Thu, 30 Jun 2011 18:01:06 GMT tbretz [11221] * trunk/FACT++/src/datalogger.cc (modified) * trunk/FACT++/src/dimctrl.cc (modified) * trunk/FACT++/src/drivectrl.cc (modified) * trunk/FACT++/src/fadctrl.cc (modified) * trunk/FACT++/src/ftmctrl.cc (modified) * trunk/FACT++/src/scheduler.cc (modified) Removed q as shortcut for --quit to avoid confusion with --quiet Wed, 29 Jun 2011 22:08:38 GMT tbretz [11218] * trunk/FACT++/src/datalogger.cc (modified) * trunk/FACT++/src/dimctrl.cc (modified) * trunk/FACT++/src/drivectrl.cc (modified) * trunk/FACT++/src/fadctrl.cc (modified) * trunk/FACT++/src/fscctrl.cc (modified) * trunk/FACT++/src/ftmctrl.cc (modified) * trunk/FACT++/src/scheduler.cc (modified) Added --cmd and --quit program option. Sat, 18 Jun 2011 11:12:23 GMT tbretz [11056] * trunk/FACT++/src/drivectrl.cc (modified) * trunk/FACT++/src/fadctrl.cc (modified) * trunk/FACT++/src/ftmctrl.cc (modified) * trunk/FACT++/src/scheduler.cc (modified) Removed RunDim and replaces it with RunShell and LocalStream Thu, 16 Jun 2011 20:26:48 GMT tbretz [11043] * trunk/FACT++/src/drivectrl.cc (modified) * trunk/FACT++/src/fadctrl.cc (modified) * trunk/FACT++/src/fscctrl.cc (modified) * trunk/FACT++/src/ftmctrl.cc (modified) * trunk/FACT++/src/scheduler.cc (modified) Added the --exec command. Fri, 10 Jun 2011 20:47:30 GMT tbretz [10997] * trunk/FACT++/src/chatserv.cc (modified) * trunk/FACT++/src/dataLogger.cc (modified) * trunk/FACT++/src/drivectrl.cc (modified) * trunk/FACT++/src/fadctrl.cc (modified) * trunk/FACT++/src/ftmctrl.cc (modified) * trunk/FACT++/src/scheduler.cc (modified) Added boot message to interactive session. Fri, 27 May 2011 16:59:56 GMT tbretz [10885] * trunk/FACT++/src/drivectrl.cc (modified) Use GetBool and Ptr from EventImp directly. Tue, 24 May 2011 18:34:26 GMT tbretz [10804] * trunk/FACT++/src/drivectrl.cc (modified) * trunk/FACT++/src/fitsloader.cc (modified) Simplified program options handling. Mon, 23 May 2011 08:52:32 GMT tbretz [10774] * trunk/FACT++/src/drivectrl.cc (added)