From 93892392072d9102f2488d546403bc525ede2308 Mon Sep 17 00:00:00 2001 From: Dominic Clifton Date: Mon, 29 Jun 2015 00:04:29 +0100 Subject: [PATCH] Removing custom mixer sanity check, it gives bad result to good mixers. See #864. --- src/main/io/serial_cli.c | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/src/main/io/serial_cli.c b/src/main/io/serial_cli.c index 42099c7f9..5c56785b2 100644 --- a/src/main/io/serial_cli.c +++ b/src/main/io/serial_cli.c @@ -735,7 +735,6 @@ static void cliCMix(char *cmdline) int num_motors = 0; uint8_t len; char buf[16]; - float mixsum[3]; char *ptr; if (isEmpty(cmdline)) { @@ -750,16 +749,6 @@ static void cliCMix(char *cmdline) printf("%s\t", ftoa(masterConfig.customMotorMixer[i].pitch, buf)); printf("%s\r\n", ftoa(masterConfig.customMotorMixer[i].yaw, buf)); } - mixsum[0] = mixsum[1] = mixsum[2] = 0.0f; - for (i = 0; i < num_motors; i++) { - mixsum[0] += masterConfig.customMotorMixer[i].roll; - mixsum[1] += masterConfig.customMotorMixer[i].pitch; - mixsum[2] += masterConfig.customMotorMixer[i].yaw; - } - cliPrint("Sanity check:\t"); - for (i = 0; i < 3; i++) - cliPrint(fabsf(mixsum[i]) > 0.01f ? "NG\t" : "OK\t"); - cliPrint("\r\n"); return; } else if (strncasecmp(cmdline, "reset", 5) == 0) { // erase custom mixer