rewrite to use of the new implementation of mount config
(asibfm700_config.h: Asibfm700MountConfiguration class)
This commit is contained in:
@@ -8,7 +8,8 @@
|
||||
#include <mcc/mcc_telemetry.h>
|
||||
|
||||
#include "asibfm700_common.h"
|
||||
#include "asibfm700_configfile.h"
|
||||
// #include "asibfm700_configfile.h"
|
||||
#include "asibfm700_config.h"
|
||||
|
||||
namespace asibfm700
|
||||
{
|
||||
@@ -50,7 +51,8 @@ public:
|
||||
|
||||
// using Asibfm700PZoneContainer::addPZone;
|
||||
|
||||
Asibfm700Mount(Asibfm700MountConfig const& config, std::shared_ptr<spdlog::logger> logger);
|
||||
// Asibfm700Mount(Asibfm700MountConfig const& config, std::shared_ptr<spdlog::logger> logger);
|
||||
Asibfm700Mount(Asibfm700MountConfiguration const& config, std::shared_ptr<spdlog::logger> logger);
|
||||
|
||||
~Asibfm700Mount();
|
||||
|
||||
@@ -62,9 +64,11 @@ public:
|
||||
|
||||
error_t initMount();
|
||||
|
||||
error_t updateMountConfig(Asibfm700MountConfig const&);
|
||||
// error_t updateMountConfig(Asibfm700MountConfig const&);
|
||||
error_t updateMountConfig(Asibfm700MountConfiguration const&);
|
||||
error_t updateMountConfig(std::string const& = std::string{}); // new filename
|
||||
Asibfm700MountConfig currentMountConfig();
|
||||
// Asibfm700MountConfig currentMountConfig();
|
||||
Asibfm700MountConfiguration currentMountConfig();
|
||||
|
||||
// redefined method
|
||||
auto getPointingTarget() const
|
||||
@@ -73,7 +77,8 @@ public:
|
||||
}
|
||||
|
||||
protected:
|
||||
Asibfm700MountConfig _mountConfig;
|
||||
// Asibfm700MountConfig _mountConfig;
|
||||
Asibfm700MountConfiguration _mountConfig;
|
||||
std::unique_ptr<std::mutex> _mountConfigMutex;
|
||||
|
||||
AsibFM700ServoController _servolController;
|
||||
|
||||
Reference in New Issue
Block a user