...
This commit is contained in:
@@ -5,11 +5,12 @@
|
||||
/* COMMON DEFINITIONS */
|
||||
|
||||
|
||||
#include "asibfm700_hardware.h"
|
||||
#include "mcc_guiding_model.h"
|
||||
#include "mcc_mount_astro_erfa.h"
|
||||
#include "mcc_mount_pec.h"
|
||||
#include "mcc_mount_telemetry.h"
|
||||
|
||||
#include "asibfm700_hardware.h"
|
||||
#include "mcc_slew_model.h"
|
||||
|
||||
namespace asibfm700
|
||||
{
|
||||
@@ -27,6 +28,21 @@ typedef mcc::MccMountTelemetry<AsibFM700AstromEngine,
|
||||
AsibFM700Telemetry;
|
||||
|
||||
|
||||
typedef mcc::MccSimpleSlewModel<> AsibFM700SlewModel;
|
||||
typedef mcc::MccSimpleGuidingModel<> AsibFM700GuidingModel;
|
||||
|
||||
|
||||
struct AsibMountControls {
|
||||
AsibMountControls() : telemetry(astrometryEngine, PEC, hardware) {}
|
||||
|
||||
AsibFM700AstromEngine astrometryEngine;
|
||||
AsibFM700PointingErrorCorrection PEC;
|
||||
AsibFM700Hardware hardware;
|
||||
AsibFM700Telemetry telemetry;
|
||||
AsibFM700SlewModel slewModel;
|
||||
AsibFM700GuidingModel guidingModel;
|
||||
};
|
||||
|
||||
// global mount configuration
|
||||
|
||||
struct AsibFM700Config {
|
||||
|
||||
Reference in New Issue
Block a user