📚
SLG-20 Retractable Landing Gear Manual
  • Home
  • Safety Notice
  • Operation
    • Operation Overview
    • Control States
    • Input Signal Requirements
    • Parameter System
    • Pre Flight Checks
    • Spring Tension & Replacement
    • Auto Calibration & Servo Insertion
  • Console Interface
    • Using the Console Interface
    • Accessing the Console Interface on Windows
    • Accessing the Console Interface on Mac
  • Firmware and Software
    • Firmware Update Procedure
    • Firmware Releases
    • Loader Releases
  • Installation
    • SLG-20-AX Quick Start Guide
    • SLG-20 Quick Start Guide
    • Mounting and Hole Patterns
    • Electrical
    • Assembling Legs
  • Reference
    • Known Issues
      • Roll Oscillations on New Alta X Model
    • Servo Types
    • Payload Clearance
Powered by GitBook
On this page
  • Operation on boot
  • Normal operation
  • Movement Sequence
  • Changing direction during the movement sequence
  • More information

Was this helpful?

  1. Operation

Operation Overview

Operation Overview for XM2 Labs SLG-20 Retractable Landing Gear

PreviousSafety NoticeNextControl States

Last updated 3 years ago

Was this helpful?

Operation on boot

When the SLG-20 control board is powered on, it first checks to see if the servos have been calibrated. (It does this by checking a saved parameter, see the and pages)

If the servos have not been calibrated, the control board will go to the Error state, which will not allow the legs to operate. This is to prevent damage to the servos or mechanism which can occur if the system is operating without calibration.

If the servos have been calibrated (When you receive your SLG-20 System, they will be calibrated), then the system boots normally in the standby state.

Normal operation

While operating, the control board will read both input signal and commands from the console interface.

Either the input signal or the console interface can be use interchangeably to command the legs to be RAISED or LOWERED. The last actioned command is given priority, so the legs could be RAISED by the input signal, and then LOWERED by the console interface.

If the input signal is lost while the legs are UP, the legs will automatically LOWER and allow the drone to land safely. While the input signal is in failsafe state, the legs can still be RAISED manually through the console interface. This can be useful for bench testing without an RC Receiver.

Movement Sequence

When the legs are commanded to RAISE or LOWER:

  1. (Powerup State) When the servos are powered, the control board takes a few hundred milliseconds for them to boot.

  2. (Move State) The servos will move for approximately 2 seconds to raise or lower the legs.

  3. (Powerdown State) The servos are kept powered in the final position for a few hundred milliseconds, allowing the movement to be completed.

  4. (Standby State) The servos are powered off to allow the springs to lock out the mechanism.

Changing direction during the movement sequence

While the system is in Powerup or Move state, it is possible to change the direction of movement by reversing the input signal or sending the opposite command from the console interface. While the system is in Powerdown state, the system will be unresponsive until in Standby state. Any commands given during Powerdown state will commence after the system moves into standby state.

More information

Parameter System
Auto Calibration & Servo Insertion
Control States
Auto Calibration & Servo Insertion