This commit is contained in:
2025-08-04 22:23:26 +03:00
parent f661dfad44
commit 864e257884
8 changed files with 554 additions and 633 deletions

View File

@@ -27,8 +27,8 @@ template <traits::mcc_mount_controls_c MOUNT_CONTROLS>
class MccMount : public fsm::MccFiniteStateMachine, public utils::MccSpdlogLogger, protected MOUNT_CONTROLS
{
// declare these classes as friends to allow them access protected members 'slewModel' and 'guidingModel'
friend class MccMountStateSlew<MccMount>;
friend class MccMountStateGuiding<MccMount>;
friend class MccMountStateSlew<MccMount<MOUNT_CONTROLS>>;
friend class MccMountStateGuiding<MccMount<MOUNT_CONTROLS>>;
public:
typedef MOUNT_CONTROLS mount_controls_t;