This commit is contained in:
2026-02-17 14:41:42 +03:00
parent c5299d06bb
commit b1c5b64879

View File

@@ -283,13 +283,13 @@ public:
template <mcc_hardware_c HARDWARE_T, template <mcc_hardware_c HARDWARE_T,
mcc_generic_mount_c MOUNT_T, // MOUNT_T is mcc_telemetry_c, mcc_pzone_container_c and mcc_logger_c mcc_generic_mount_c MOUNT_T, // MOUNT_T is mcc_telemetry_c, mcc_pzone_container_c and mcc_logger_c
// (see mcc_concepts.h) // (see mcc_concepts.h)
mcc_mount_status_c STATUS_T, std::invocable<typename MOUNT_T::mount_status_t const&> CallbackFuncT =
std::invocable<STATUS_T const&> CallbackFuncT = decltype([](STATUS_T const&) {})> decltype([](typename MOUNT_T::mount_status_t const&) {})>
MccSimpleMovementControls( MccSimpleMovementControls(
HARDWARE_T* hardware, HARDWARE_T* hardware,
MOUNT_T* mount, MOUNT_T* mount,
CallbackFuncT&& mode_switch_callback = [](STATUS_T const&) {}) CallbackFuncT&& mode_switch_callback = [](typename MOUNT_T::mount_status_t const&) {})
: MccSimpleMovementControls(hardware, mount, mount, mode_switch_callback, *mount) : MccSimpleMovementControls(hardware, mount, mount, mode_switch_callback, mount)
{ {
} }