The Flight Controller firmware comes with a set of default constants for the gyroscope sensor to use. By following this procedure, you will gently warm your ELEV-8 Flight Controller (or simply let it sit for a while). When completed, the GroundStation software uploads constants to the Flight Controller's EEPROM. Then, the firmware will use these constants, specific to your very own ELEV-8 Flight Controller, instead of the defaults while flying. This will improve overall flight performance.
Reloading the ELEV-8 Flight Controller firmware will not over-write the calibration settings you create with this procedure. To completely erase these (caution - and all!) calibration settings, see the Factory Default option under the System Setup tab.
To properly calibrate the ELEV-8 Flight Controller gyroscope, you will need a hair dryer or other source of gentle warm air. If you do not have access to a hair dryer, you can simply leave the ELEV-8 v3 still for a long period of time (5-15 minutes).
It is important for the ELEV-8 to remain absolutely still during calibration - slamming doors or someone walking around and shaking the floor can create enough vibration to throw off the calibration.
The gyro readings should plot a line and the offset and scale values will mostly stabilize. If you do not have a hair dryer or heat gun, leave the ELEV-8 v3 still for a long period of time to stabilize the gyro readings. When they are stable, the graph will look similar to this:
The ELEV-8 Flight Controller will beep to let you know the settings have been saved.