Merge pull request #384 from aughey/betaflight

Setting gyro scale for fake sensors.
This commit is contained in:
borisbstyle 2016-05-06 20:54:59 +02:00
commit c74c5df73d
2 changed files with 5 additions and 0 deletions

View File

@ -1861,6 +1861,10 @@ void mspProcess(void)
waitForSerialPortToFinishTransmitting(candidatePort->port); waitForSerialPortToFinishTransmitting(candidatePort->port);
stopMotors(); stopMotors();
handleOneshotFeatureChangeOnRestart(); handleOneshotFeatureChangeOnRestart();
// On real flight controllers, systemReset() will do a soft reset of the device,
// reloading the program. But to support offline testing this flag needs to be
// cleared so that the software doesn't continuously attempt to reboot itself.
isRebootScheduled = false;
systemReset(); systemReset();
} }
} }

View File

@ -240,6 +240,7 @@ bool fakeGyroDetect(gyro_t *gyro)
gyro->init = fakeGyroInit; gyro->init = fakeGyroInit;
gyro->read = fakeGyroRead; gyro->read = fakeGyroRead;
gyro->temperature = fakeGyroReadTemp; gyro->temperature = fakeGyroReadTemp;
gyro->scale = 1.0f / 16.4f;
return true; return true;
} }
#endif #endif