Loading...
Searching...
No Matches
General
Time
- Time has been re-implemented in light of std::chrono. Because std::chrono doesn't support dates in C++14, we still support converting to and from boost::posix_time::ptime for this purpose. In addition, Boost Units quantities of time are supported for compatibility with DCCL units (http://www.libdccl.org/idl.html). The old time functions are available (but deprecated) by #include <goby/time/legacy.h> (instead of #include <goby/common/time.h>)
- Use goby::time::SystemClock, a simulation-warpable version of std::chrono::system_clock for world-reference time.
- Use goby::time::SteadyClock which is a simulation warpable version of std::chrono::steady_clock for steady time tasks (when you don't want to deal with potential changes in the time due to NTP, etc.).
MOOS
- GobyMOOSAppConfig is now goby.moos.protobuf.GobyMOOSAppConfig
- GobyMOOSApp is now goby::moos::GobyMOOSApp
- moos_gateway_g is replaced by goby_moos_gateway, which provides runtime pluggable shared library translators as needed for a given application.
- pAcommsHandler configuration:
- driver_type is now a child of driver_cfg
Acomms