fix bugs in gyro implematation
This commit is contained in:
@@ -70,6 +70,7 @@ void SensorData::enableCalcCompass() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
void SensorData::enableGyroskop() {
|
void SensorData::enableGyroskop() {
|
||||||
|
this->gyroskop = new MPU6050();
|
||||||
this->gyroskop->initialize();
|
this->gyroskop->initialize();
|
||||||
if (!this->gyroskop->testConnection()) {
|
if (!this->gyroskop->testConnection()) {
|
||||||
std::cout << "SensorData::enableGyroskop: Gyroskop is not conntected. Freeze!" << std::endl;
|
std::cout << "SensorData::enableGyroskop: Gyroskop is not conntected. Freeze!" << std::endl;
|
||||||
|
|||||||
@@ -121,6 +121,7 @@ void setup() {
|
|||||||
sensorData = new SensorData();
|
sensorData = new SensorData();
|
||||||
sensorData->enableGnss(spiPort, PinNumbers::gnssSpiCs);
|
sensorData->enableGnss(spiPort, PinNumbers::gnssSpiCs);
|
||||||
sensorData->enableRealCompass();
|
sensorData->enableRealCompass();
|
||||||
|
sensorData->enableGyroskop();
|
||||||
driveManager = new DriveManager(&moveController, sensorData, controlPad->getControlPadDataPtr());
|
driveManager = new DriveManager(&moveController, sensorData, controlPad->getControlPadDataPtr());
|
||||||
|
|
||||||
outputBuf->activateMqtt(true);
|
outputBuf->activateMqtt(true);
|
||||||
|
|||||||
Reference in New Issue
Block a user