diff --git a/src/mixer.c b/src/mixer.c index f0c0ecf2c5..8c71a44c3a 100755 --- a/src/mixer.c +++ b/src/mixer.c @@ -43,12 +43,12 @@ static const motorMixer_t mixerY6[] = { }; static const motorMixer_t mixerHex6P[] = { - { 1.0f, -1.0f, 0.866025f, 1.0f }, // REAR_R - { 1.0f, -1.0f, -0.866025f, -1.0f }, // FRONT_R - { 1.0f, 1.0f, 0.866025f, 1.0f }, // REAR_L - { 1.0f, 1.0f, -0.866025f, -1.0f }, // FRONT_L - { 1.0f, 0.0f, -0.866025f, 1.0f }, // FRONT - { 1.0f, 0.0f, 0.866025f, -1.0f }, // REAR + { 1.0f, -0.866025f, 0.5f, 1.0f }, // REAR_R + { 1.0f, -0.866025f, -0.5f, -1.0f }, // FRONT_R + { 1.0f, 0.866025f, 0.5f, 1.0f }, // REAR_L + { 1.0f, 0.866025f, -0.5f, -1.0f }, // FRONT_L + { 1.0f, 0.0f, -1.0f, 1.0f }, // FRONT + { 1.0f, 0.0f, 1.0f, -1.0f }, // REAR }; static const motorMixer_t mixerY4[] = { @@ -59,12 +59,12 @@ static const motorMixer_t mixerY4[] = { }; static const motorMixer_t mixerHex6X[] = { - { 1.0f, -0.866025f, 1.0f, 1.0f }, // REAR_R - { 1.0f, -0.866025f, -1.0f, 1.0f }, // FRONT_R - { 1.0f, 0.866025f, 1.0f, -1.0f }, // REAR_L - { 1.0f, 0.866025f, -1.0f, -1.0f }, // FRONT_L - { 1.0f, -0.866025f, 0.0f, -1.0f }, // RIGHT - { 1.0f, 0.866025f, 0.0f, 1.0f }, // LEFT + { 1.0f, -0.5f, 0.866025f, 1.0f }, // REAR_R + { 1.0f, -0.5f, -0.866025f, 1.0f }, // FRONT_R + { 1.0f, 0.5f, 0.866025f, -1.0f }, // REAR_L + { 1.0f, 0.5f, -0.866025f, -1.0f }, // FRONT_L + { 1.0f, -1.0f, 0.0f, -1.0f }, // RIGHT + { 1.0f, 1.0f, 0.0f, 1.0f }, // LEFT }; static const motorMixer_t mixerOctoX8[] = {