本文整理汇总了C++中Sensor::getAngleY方法的典型用法代码示例。如果您正苦于以下问题:C++ Sensor::getAngleY方法的具体用法?C++ Sensor::getAngleY怎么用?C++ Sensor::getAngleY使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Sensor
的用法示例。
在下文中一共展示了Sensor::getAngleY方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: loop
void loop(){
int gx, gy, gz, ax, ay, az;
int count=0;
while(1){
digitalWrite(LEDR, LOW);
digitalWrite(LEDG, HIGH);
digitalWrite(LEDB, LOW);
ax=gyro.getAccelX();
ay=gyro.getAccelY();
az=gyro.getAccelZ();
gx=gyro.getAngleX();
gy=gyro.getAngleY();
gz=gyro.getAngleZ();
printf("Angle : %d, %d, %d\n", gx, gy, gz);
printf("Accel : %d, %d, %d\n", ax, ay, az);
if(gx>20 || gy > 20 || gz > 20){
count++;
}
else{
count = 0;
}
if(count>10){
mosquitto_publish(mosq, NULL, TOPIC, strlen(MESSAGE), MESSAGE, 0, false);
alarm();
printf("************ALART************\n");
count=0;
}
}
}