add records to AsibFM700 config file according to Eddy's commit
This commit is contained in:
parent
bccc7a9b29
commit
ed24d0b9e2
@ -296,7 +296,11 @@ static auto Asibfm700MountConfigDefaults = std::make_tuple(
|
|||||||
|
|
||||||
simple_config_record_t{"MaxGuidingErr",
|
simple_config_record_t{"MaxGuidingErr",
|
||||||
mcc::MccAngle(0.5_arcsecs),
|
mcc::MccAngle(0.5_arcsecs),
|
||||||
{"guiding 'good'-flag error cirle radius (mount-to-target distance) in degrees"}}
|
{"guiding 'good'-flag error cirle radius (mount-to-target distance) in degrees"}},
|
||||||
|
|
||||||
|
simple_config_record_t{"XEncZero", mcc::MccAngle(0.0_degs), {"X-axis encoder zero-point in degrees"}},
|
||||||
|
|
||||||
|
simple_config_record_t{"YEncZero", mcc::MccAngle(0.0_degs), {"Y-axis encoder zero-point in degrees"}}
|
||||||
|
|
||||||
);
|
);
|
||||||
|
|
||||||
@ -555,6 +559,14 @@ public:
|
|||||||
ang = getValue<mcc::MccAngle>("MaxGuidingErr").value_or(mcc::MccAngle(0.5_arcsecs));
|
ang = getValue<mcc::MccAngle>("MaxGuidingErr").value_or(mcc::MccAngle(0.5_arcsecs));
|
||||||
hw_cfg.devConfig.MaxGuidingErr = ang;
|
hw_cfg.devConfig.MaxGuidingErr = ang;
|
||||||
|
|
||||||
|
ang = getValue<mcc::MccAngle>("XEncZero").value_or(mcc::MccAngle(0.0_degs));
|
||||||
|
hw_cfg.devConfig.XEncZero = ang;
|
||||||
|
|
||||||
|
|
||||||
|
ang = getValue<mcc::MccAngle>("YEncZero").value_or(mcc::MccAngle(0.0_degs));
|
||||||
|
hw_cfg.devConfig.YEncZero = ang;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
return hw_cfg;
|
return hw_cfg;
|
||||||
}
|
}
|
||||||
|
|||||||
@ -138,6 +138,8 @@ Asibfm700Mount::error_t Asibfm700Mount::initMount()
|
|||||||
hw_cfg.devConfig.YPIDC.D);
|
hw_cfg.devConfig.YPIDC.D);
|
||||||
logInfo(" YPIDV: [P: {}, I: {}, D: {}]", hw_cfg.devConfig.YPIDV.P, hw_cfg.devConfig.YPIDV.I,
|
logInfo(" YPIDV: [P: {}, I: {}, D: {}]", hw_cfg.devConfig.YPIDV.P, hw_cfg.devConfig.YPIDV.I,
|
||||||
hw_cfg.devConfig.YPIDV.D);
|
hw_cfg.devConfig.YPIDV.D);
|
||||||
|
logInfo(" XEncZero: {}", hw_cfg.devConfig.XEncZero);
|
||||||
|
logInfo(" YEncZero: {}", hw_cfg.devConfig.YEncZero);
|
||||||
|
|
||||||
// actually, only set this->_hardwareConfig.devConfig part and paths!!!
|
// actually, only set this->_hardwareConfig.devConfig part and paths!!!
|
||||||
this->_hardwareConfig = hw_cfg;
|
this->_hardwareConfig = hw_cfg;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user