Difference between revisions of "Cypher"

From Flex Innovations Wiki
Jump to: navigation, search
Line 20: Line 20:
 
<br />
 
<br />
 
===CAUTION: You must disconnect all motors, or securely restrain your Cypher when making and/or testing configuration changes===
 
===CAUTION: You must disconnect all motors, or securely restrain your Cypher when making and/or testing configuration changes===
 
=== 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.
 
** [https://github.com/betaflight/betaflight-configurator/releases Latest Betaflight Configurator Releases]
 
** [https://github.com/betaflight/betaflight-configurator/releases/tag/10.5.1 V10.51 Betaflight Configurator (known working)]
 
**Also available through the ''Chrome Web Store'' (Flex Innovations does not test or support)
 
 
*'''Speedy Bee''' for ''Android''. Works via Bluetooth or Micro USB cable (Micro USB requires OTG adapter for most devices)
 
** [https://play.google.com/store/apps/details?id=com.runcam.android.runcambf&hl=en_US Search for Speedy Bee at the Google Play store]
 
 
*'''Speedy Bee''' for ''iOS'' (Apple Iphone and Ipad). Works via Bluetooth.
 
** [https://apps.apple.com/us/app/speedybee-app/id1150315028 Search for Speedy Bee at the App Store]
 
 
===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.
 
  
 
<!--* [[FV-31 Cypher/Overview|What is the FV-31 Cypher PNP]] -->
 
<!--* [[FV-31 Cypher/Overview|What is the FV-31 Cypher PNP]] -->

Revision as of 16:37, 18 June 2019

Under Contruction


Welcome to the Flex Innovations - FV-31 Cypher Wiki

FV-31 Cypher

Aircraft Info

Manuals and Documents

Product Information

Optional Electronic Adjustments


CAUTION: You must disconnect all motors, or securely restrain your Cypher when making and/or testing configuration changes