Class FylSky - GSTCH/SketchMadeEASY GitHub Wiki
Topic | Specification |
---|---|
Description | This class represent a FlySky FS-i6X. This remote control can configured to 10 channels (Link). All channels are available as input. ![]()
|
Constructor |
FlySky(EHardwareSerialMode HardwareSerialMode) Parameter HardwareSerialMode: Works only with HardwareSerial (Link). Choose one of enumeration
|
Range | JoystickAxis: -255 … 255 VariableInput: 0…1023 Switch2Position: 0…1 Switch3Position: 0…2 |
Samples | FlySky* flySky = new FlySky(scHard1); |
Examples |
14‐RemoteControl of a motor with FlySky FS‐i6X 16‐EncoderMotor and LED controlled by FlySky FS‐i6X‐RemoteControl |
Usage |
RemoteInput getControl(ERcControl Control)* Parameter rcJoystick1X/0: JobstickAxisrcJoystick1Y/0: JobstickAxisrcJoystick2X/0: JobstickAxisrcJoystick1Y/0: JobstickAxisrcVrA/4: VariableInputrcVrB/5: VariableInputrcSwA/6: Switch2PositionrcSwB/7 : Switch2PositionrcSwC/8: Switch3PositionrcSwD/9: Switch2Position |
Advanced | It’s possible to enable the flysky with a condition. For this it existing a constructor with an additional condition parameter: FlySky(EHardwareSerialMode HardwareSerialMode, Condition* ConditionWhenEnabled) |