#$ TITLE: AOS Rates
#$ FIRMWARE_VERSION: 4.3
#$ FIRMWARE_VERSION: 4.4
#$ FIRMWARE_VERSION: 4.5
#$ CATEGORY: RATES
#$ STATUS: COMMUNITY
#$ KEYWORDS: youtube, aos, freestyle, cinematic, chris, rosser
#$ AUTHOR: Chris Rosser
#$ DESCRIPTION: Cinematic and freestyle rates for AOS frames with option to match yaw rate to your camera uptilt for easy flat yaw spins.
#$ DESCRIPTION: Based on my rates tuning guide here: https://youtu.be/P9frW81C31Q?si=ZlSaSpX0i2CAVc-R
#$ DESCRIPTION: Matching yaw rates is useful for camera uptilts above 30 degrees. It ensures equal deflection of roll and yaw sticks in the same direction gives you a flat yaw spin.
#$ DESCRIPTION:To use tick ONE rate option and optionally tick ONE of the following match yaw options closest to your camera uptilt
#$ INCLUDE: presets/4.3/rates/defaults.txt

#$ OPTION_GROUP BEGIN: Improve low throttle control for powerful motors (AOS Supernova)
    #$ OPTION BEGIN (UNCHECKED): Throttle Expo 0.33
        set thr_mid = 0
        set thr_expo = 33
    #$ OPTION END
#$ OPTION_GROUP END

#$ OPTION_GROUP BEGIN: Default Freestyle 700 deg/s
    #$ OPTION BEGIN (UNCHECKED): Default Freestyle 700 deg/s
        set rates_type = ACTUAL
        set roll_rc_rate = 7
        set pitch_rc_rate = 7
        set yaw_rc_rate = 7
        set roll_srate = 70
        set pitch_srate = 70
        set yaw_srate = 70
    #$ OPTION END

    #$ OPTION BEGIN (UNCHECKED): Match Yaw 30deg Uptilt
        set yaw_rc_rate = 12
        set yaw_srate = 121
    #$ OPTION END
    #$ OPTION BEGIN (UNCHECKED): Match Yaw 35deg Uptilt
        set yaw_rc_rate = 10
        set yaw_srate = 100
    #$ OPTION END
    #$ OPTION BEGIN (UNCHECKED): Match Yaw 40deg Uptilt
        set yaw_rc_rate = 8
        set yaw_srate = 83
    #$ OPTION END
    #$ OPTION BEGIN (UNCHECKED): Match Yaw 45deg Uptilt
        set yaw_rc_rate = 7
        set yaw_srate = 70
    #$ OPTION END
    #$ OPTION BEGIN (UNCHECKED): Match Yaw 50deg Uptilt
        set yaw_rc_rate = 6
        set yaw_srate = 59
    #$ OPTION END
    #$ OPTION BEGIN (UNCHECKED): Match Yaw 55deg Uptilt
        set yaw_rc_rate = 5
        set yaw_srate = 49
    #$ OPTION END
    #$ OPTION BEGIN (UNCHECKED): Match Yaw 60deg Uptilt
        set yaw_rc_rate = 4
        set yaw_srate = 40
    #$ OPTION END
#$ OPTION_GROUP END

#$ OPTION_GROUP BEGIN: HD Freestyle 550 deg/s
    #$ OPTION BEGIN (UNCHECKED): HD Freestyle 550 deg/s
        set rates_type = ACTUAL
        set roll_rc_rate = 5
        set pitch_rc_rate = 5
        set yaw_rc_rate = 5
        set roll_srate = 55
        set pitch_srate = 55
        set yaw_srate = 55
    #$ OPTION END

    #$ OPTION BEGIN (UNCHECKED): Match Yaw 30deg Uptilt
        set yaw_rc_rate = 10
        set yaw_srate = 95
    #$ OPTION END
    #$ OPTION BEGIN (UNCHECKED): Match Yaw 35deg Uptilt
        set yaw_rc_rate = 8
        set yaw_srate = 79
    #$ OPTION END
    #$ OPTION BEGIN (UNCHECKED): Match Yaw 40deg Uptilt
        set yaw_rc_rate = 7
        set yaw_srate = 66
    #$ OPTION END
    #$ OPTION BEGIN (UNCHECKED): Match Yaw 45deg Uptilt
        set yaw_rc_rate = 5
        set yaw_srate = 55
    #$ OPTION END
    #$ OPTION BEGIN (UNCHECKED): Match Yaw 50deg Uptilt
        set yaw_rc_rate = 5
        set yaw_srate = 46
    #$ OPTION END
    #$ OPTION BEGIN (UNCHECKED): Match Yaw 55deg Uptilt
        set yaw_rc_rate = 4
        set yaw_srate = 39
    #$ OPTION END
    #$ OPTION BEGIN (UNCHECKED): Match Yaw 60deg Uptilt
        set yaw_rc_rate = 3
        set yaw_srate = 31
    #$ OPTION END
#$ OPTION_GROUP END

#$ OPTION_GROUP BEGIN: Cinematic 400 deg/s
    #$ OPTION BEGIN (UNCHECKED): Cinematic 400 deg/s
        set rates_type = ACTUAL
        set roll_rc_rate = 4
        set pitch_rc_rate = 4
        set yaw_rc_rate = 4
        set roll_srate = 40
        set pitch_srate = 40
        set yaw_srate = 40
    #$ OPTION END

    #$ OPTION BEGIN (UNCHECKED): Match Yaw 30deg Uptilt
        set yaw_rc_rate = 7
        set yaw_srate = 69
    #$ OPTION END
    #$ OPTION BEGIN (UNCHECKED): Match Yaw 35deg Uptilt
        set yaw_rc_rate = 6
        set yaw_srate = 57
    #$ OPTION END
    #$ OPTION BEGIN (UNCHECKED): Match Yaw 40deg Uptilt
        set yaw_rc_rate = 5
        set yaw_srate = 48
    #$ OPTION END
    #$ OPTION BEGIN (UNCHECKED): Match Yaw 45deg Uptilt
        set yaw_rc_rate = 4
        set yaw_srate = 40
    #$ OPTION END
    #$ OPTION BEGIN (UNCHECKED): Match Yaw 50deg Uptilt
        set yaw_rc_rate = 3
        set yaw_srate = 34
    #$ OPTION END
    #$ OPTION BEGIN (UNCHECKED): Match Yaw 55deg Uptilt
        set yaw_rc_rate = 3
        set yaw_srate = 28
    #$ OPTION END
    #$ OPTION BEGIN (UNCHECKED): Match Yaw 60deg Uptilt
        set yaw_rc_rate = 2
        set yaw_srate = 23
    #$ OPTION END
#$OPTION_GROUP END