THE FOLLOWING STICK GESTURES FOR COMMONLY REQUESTED FUNCTIONS ARE NOW SUPPORTED
DOWN-UP_DOWN will change the default PROPS OUT configuration to PROPS IN - FC will blink once. DOWN-DOWN-DOWN will save blinking multiple times to confirm. Repeating these steps will blink twice to restore PROPS OUT.
LEFT-LEFT-LEFT will turn on a forced landing low voltage cutoff (LVC) feature that will reduce throttle when your estimated pack voltage reaches 3.3 volts or your raw unadjusted pack voltage sags to 2.7 volts - FC will blink once. DOWN-DOWN-DOWN will save blinking multiple times to confirm. Repeating these steps will blink twice to restore no LVC.
RIGHT-RIGHT-RIGHT changes the filtering applied to the motor outputs. Default is a more aggressive filter that should fly well on all whoop motors. Entering this stick gesture will blink the FC once to confirm and apply weaker filtering to motor outputs. DOWN-DOWN-DOWN will save blinking multiple times to confirm. 7mm motors or highly abused or off balance props have been reported to fly better on the default heavy filtering. Repeating these steps will blink twice to restore heavy filtering.
These are precompiled hex files for the Alienwhoop Zer0 with the following derivations:
SBUS, DSMX/DSM2, or SPI:
SBUS is an inverted signal standardized originally by Futaba. Connecting an SBUS receiver to an Alienwhoop Zer0 is as simple as connecting power, ground, and the signal wire to the RX1 pad.
DSM is a signal standardized by Spektrum & Horizon Hobby. To connect a DSMX or DSM2 satellite to your Alienwhoop Zer0, you will have to bind your receiver to your transmitter first. There is a bind tool built into the TX1 pad. Simply begin on the bench by connecting your power to 3v3, ground, and signal wire to TX1. Power up the FC with a lipo and the satellite will go into bind mode. Complete your bind procedure and disconnect your lipo after you get a solid indicator light on the satellite. Now remove your signal wire from the TX1 pad and solder it on to the RX1 pad. Spektrum branded transmitters will require endpoints maxed at 150.
SPI for the Alienwhoop Zer0 is supported as a "3 wire" connection of the XN297L rx/tx module. This module can be found and harvested from inside toy transmitters such as the BWhoop or E011. It has 5 labeled connections on the board - csn (chip not select), data, clk (clock), vdd (3.3V power), and gnd (ground). To use this SPI rx/tx micro receiver, connect power, ground, DATA to RX1, CLK to TX1, and CSN to SPI on the Alienwhoop Zer0.
DEVO or MULTI - FOR SPI RECEIVER TYPE/ BAYANG PROTOCOL ONLY
There are inconsistencies in the way auxiliary channels are mapped between certain transmitter types or multiprotocol module types. Fortunately the aux channel mapping (channels 5 through 10) will fall into one of two possible orders decoded by DEVO or MULTI selections. Transmitters based on the DeviationTx firmware, like the Jumper or Walkera series, will always use the DEVO mapping. Other transmitters, such as a Taranis, will typically use the MULTI mapping but there are multiprotocol modules for Taranis that are mapped like a Devo which are based on open soure work by Geobish who was a DeviationTX developer and therefore maintain DEVO mapping. You may not know what you have without trying both and seeing which one matches.
To determine which mapping matches your transmitter if you are not sure, check the functionality of specifically aux channels 5 and 10 by setting up a switch for each one and toggling them on and off. If you have selected the matching mapping - ch5 will arm and ch10 will toggle the board's led on and off. If this is reversed, then flash the other file (multi vs devo) and your aux channels will all match up. Feel free to leave your led permanently toggled on in your transmitter if you prefer after sorting out your mapping.
ch5 Arming
ch5 Idle Up
ch6 Angle Mode
ch7 Racemode
ch8 Horizon Mode
ch9 Setpoint Weight Profile
ch10 LED Control
aux output toggled high activates feature