Cypher/OEAdjustments

From Flex Innovations Wiki
Revision as of 16:35, 18 June 2019 by FlexTeam (Talk | contribs) (Created page with "===Available Electronic Settings Experimenters (Strictly Optional)=== ====Some general settings can be adjusted using a configuration tool for Betaflight and the Graphical Us...")

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Available Electronic Settings Experimenters (Strictly Optional)

Some general settings can be adjusted using a configuration tool for Betaflight and the Graphical User Interface (GUI)

NOTE: Not all settings can be adjusted when using the required Cypher firmware.
  • You can:
    • Make radio related settings. Supported settings are described in the manual.
    • Available Ports can be adjusted by experienced users noting that:
      • UART1 is used by the USB interface
      • UART2 is set to support the included Bluetooth interface/device (could change if not using Bluetooth)
      • UART3 is set to support the serial interface to a radio receiver
    • Use caution changing Configuration items beyond those described here or in the manual. Mixer type should be left on Airplane
    • Power&Battery settings can be altered by experienced users noting:
      • The FLEXF3 has a battery pack voltage input connected by default
      • It is configured with a Virtual (estimated, not actual) Current Meter
      • Experienced users could calibrate and setup on-board or transmitter (telemetry) warnings based on voltage or capacity, etc
    • Changes to the Failsafe settings are generally not needed/recommended
    • While we feel the PID Tuning is generally excellent as set, experienced users are free to adjust and experiment.
      • The Super Rate settings in pitch and roll can be increased for faster rotations in the two (full hover and 45 degree) hover modes. Higher settings in yaw will likely be counter productive. Overall hover mode RC Expo (exponential) can also be adjusted here.
      • Use caution with higher Derivative settings. They can be counter productive and increase motor and ESC temperatures.
      • The various Angle/Horizon variables can be used with caution to adjust the Six Axis or Angle mode of the Cypher.
    • The Receiver settings can be useful for several purposes as described in the manual. Generally it is not recommended to change settings NOT described in the manual.
      • The data monitor is useful to see your radio inputs and adjust using your transmitters subtrim and travel adjustments as described at the top of the Receiver page. (Center is 1500, Ends are 1000 and 2000)
      • The Channel Map sets the order of the channels for your radio brands serial data (see Cypher manual)
    • The Modes page can be used by advanced users to set certain functions to trigger from the transmitter.
      • You can see the factory settings for the ANGLE or Six-Axis Mode on the fifth transmitter channel here as an example.
      • This is an example showing how to accomplish motor ARM from a switch assigned to the sixth transmitter channel instead of the default 'Stick Arming'
        • Program a transmitter switch change CH6/AUX1. Verify switch function in your Transmitter's Monitor Screen
        • Verify the AUX 2 data is changing on the Betaflight Reciever page.
        • Set ARM mode using AUX 2 on the Betaflight Mode Page as shown at right (be sure to hit SAVE button).
        • Test carefully with the Cypher Restrained
    • The Adjustments page should not be altered!
    • The Servos page should not be altered!
    • The Motors page should not be altered. Expert users can observe some functions in action here while taking noted cautions.
    • The Sensors page can be observed, but changes are not made.
    • Logging and Blackbox are generally not needed. They are available for expert experimenters.
    • The CLI (Command Line Interface) can be useful for experts. See Below.

Some Cypher Specific CLI Settings are Available for Experimentation and Use - Strictly Optional

These are only set using the Command Line Interface (CLI) using a configuration tool for Betaflight. Typically a "ENTER" is required after typing the command.

  • The "DUMP" command will show ALL settings.
  • The "get cyp" command will display all Cypher specific settings which include:
    • cypyawpgain, cyprollpgain, cyppitchpgain, cypnwpgain, cyplelstrim, cyprelstrim, cypnwstrim, cyptofwf, cypfrfwf
  • Setting notes: Allowed variable range can be seen in the using "get cyp". Default values are in ().
    • These are the Proportional gain settings for the elevons, yaw differential throttle in forward flight, and nosewheel. Higher numbers are more gain, lower numbers are less
      • cypyawpgain (20) - Yaw/Rudder for differential thrust in forward flight
      • cypnwpgain (20) - Nose Wheel steering
      • cyprollpgain (17) - Roll/Aileron for elevons
      • cyppitchpgain (17) - Pitch/Elevator for elevons
    • These are the "subtrim" settings for the elevons and nosewheel servos.
      • cyprelstrim (0) - right elevon - positive number raises elevon
      • cyplelstrim (0) - left elevon - positive number raises elevon
      • cypnwstrim (0) - nose wheel
    • These are settings that allow some adjustment of the attitude during the transition. Make any changes '1 Unit at a time.
      • cyptofwf (0) - Transition from hover/45 degrees -to- forward flight - positive number raises nose - negative number lowers nose
      • cypfrfwf (0) - Transition from forward flight -to- 45 degree/hover - positive number raises nose - negative number lowers nose
  • To change a setting follow this example that raises the right elevon about 10 subtrim units from center
    • set cyprelstrim = 10 -> ENTER - sets the value - will be echoed by the CLI.
    • save -> ENTER - saves the value to the FLEXF3 PCB - elevon will shift up slightly
NOTE: save is typed, this is not the 'Save to File' button! Multiple settings can be changed before saving. This will force a reboot. a Disconnect/Reconnect is sometimes required after saving.