...
This commit is contained in:
@@ -29,6 +29,9 @@ typedef mcc::MccMountTelemetry<AsibFM700AstromEngine,
|
||||
AsibFM700TelemetryData>
|
||||
AsibFM700Telemetry;
|
||||
|
||||
static_assert(std::movable<AsibFM700Telemetry>);
|
||||
static_assert(std::movable<AsibFM700AstromEngine>);
|
||||
static_assert(std::movable<mcc::MccAltLimitPZ<>>);
|
||||
|
||||
// typedef mcc::MccSimpleSlewModel<> AsibFM700SlewModel;
|
||||
// typedef mcc::MccSimpleGuidingModel<> AsibFM700GuidingModel;
|
||||
@@ -63,7 +66,7 @@ static_assert(mcc::traits::mcc_mount_controls_c<AsibFM700MountControls<mcc::util
|
||||
// global mount configuration
|
||||
|
||||
struct AsibFM700Config {
|
||||
std::chrono::milliseconds hardwareAskingPeriod{100}; // main cycle period
|
||||
std::chrono::milliseconds hardwarePollingPeriod{100}; // main cycle period
|
||||
|
||||
// mount hardware config
|
||||
AsibFM700Hardware::hardware_config_t hardwareConfig;
|
||||
@@ -72,6 +75,10 @@ struct AsibFM700Config {
|
||||
|
||||
class AsibFM700Mount : public mcc::MccMount<AsibFM700MountControls<mcc::utils::MccSpdlogLogger>>
|
||||
{
|
||||
class InitState : public AsibFM700Mount::MccMountEventBase
|
||||
{
|
||||
};
|
||||
|
||||
public:
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user