Difference between revisions of "Cypher"

From Flex Innovations Wiki
Jump to: navigation, search
(Available Electronic Settings Experimenters (Strictly Optional))
Line 52: Line 52:
 
**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 '''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 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 ''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.
 +
***This is an example showing to to do motor arming from a switch assigned to the sixth transmitter channel (CH6/AUX1 in most transmitters) 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 on Betaflight Mode Page as shown at right (be sure to hit ''SAVE'' button).
  
 
====Some Cypher Specific Settings Available for Experimentation and Use - Strictly Optional====
 
====Some Cypher Specific Settings Available for Experimentation and Use - Strictly Optional====

Revision as of 16:09, 18 June 2019

Under Contruction


Welcome to the Flex Innovations - FV-31 Cypher Wiki

FV-31 Cypher

Aircraft Info

Manuals and Documents

Product Information

BetaFlight Configuration Tool Links

Various FV-31 Cypher FLEXF3 settings can be edited using a BetaFlight Configuration Tool. We use the following ones. Only one configurator install is needed. Multiple links to multiple platforms and versions are provided below.

  • BetaFlight Configurator For Windows PC (Typically a Windows 7, 8, or 10 PC will use the Asset with name "betaflight-configurator-installer_<version>_win32.exe"). Works via Micro USB cable. Versions for Mac OS X and Linux may also be available. Flex does not test or support these versions.

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.
      • This is an example showing to to do motor arming from a switch assigned to the sixth transmitter channel (CH6/AUX1 in most transmitters) 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 on Betaflight Mode Page as shown at right (be sure to hit SAVE button).

Some Cypher Specific Settings 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.