Pegasus DMFC
Features
Section titled “Features”Pegasus Dual Motor Focus Controller (DMFC) is a Dual-Motor Focus Controller that supports two kind of motor types.
- High Resolution Stepper motors for absolute position focusing.
- DC motors by its Pulse Width Modulation duty cycle control.
Controller can switch motor mode from its software, Mode can be instantly changed from Stepper to DC motor and saved in controller’s EEPROM memory.
The driver supports all the capabilities of the controller including temperature readout, backlash settings, led and reversibility controls.

Main Control Tab
Section titled “Main Control Tab”From the main control panel, the focuser can be moved in absolute steps using the controls shown above. Set the desired position in the Absolute Position control and then press Set to start the motion.
Alternatively, focuser can be moved in Relative steps Inward or Outward.
When the focuser is closest to the back of the OTA, it is considered fully retracted. Focus IN motion is always from larger steps to smaller steps (e.g. 4000 to 3000), while focus OUT is the opposite (e.g. 3000 to 4000). Therefore, when fully retracted, the focus position should generally indicate zero. Fortunately, even if the current position does not match what you expect, you can sync the focuser position to any arbitrary ticks position by setting the sync control in the main control panel.
Settings
Section titled “Settings”
All primary settings can be set in the Settings tab. All the settings can be saved by going to the Options tab and clicking Save under configuration.
- Reverse: Switch direction of motion.
- Backlash: Set whether backlash compensation is enabled or disabled. Set the desired backlash value in ticks.
- Encoders: Encoders are enabled by default. Disable them to manually change the position of the focuser without affecting the current position ticks count.
- Motor Type: Set appropriate motor type for the focuser.
- Max Speed: Set Maximum stepper speed. It is recommended to use the default value of 400 for stable and smooth motion.
- LED: Turn On/Off LED
Presets
Section titled “Presets”You may set pre-defined presets for common focuser positions in the Presets tab.
- Preset Positions: You may set up to 3 preset positions. When you make a change, the new values will be saved in the driver’s configuration file and are loaded automatically in subsequent uses.
- Preset GOTO: Click any preset to go to that position
Operation
Section titled “Operation”The INDI Pegasus DMFC driver provides complete functionality for all the features supported by Pegasus including relative and absolute positioning, temperature readout, preset and configuration parameters.
It can be controlled from any INDI-compatible client. Illustrated below is the focus control with Ekos:
