current_motor4=npwm->current_motor4;
pwm_motor4=npwm->motor4;
emit navDataUpdated();
- qDebug("pwm1=%3d I1=%4f pwm2=%3d I2=%4f pwm3=%3d I3=%4f pwm4=%3d I4=%4f",
- pwm_motor1,current_motor1,pwm_motor2,current_motor2,pwm_motor3,current_motor3,pwm_motor4,current_motor4);
+ // qDebug("pwm1=%3d I1=%4f pwm2=%3d I2=%4f pwm3=%3d I3=%4f pwm4=%3d I4=%4f",
+ // pwm_motor1,current_motor1,pwm_motor2,current_motor2,pwm_motor3,current_motor3,pwm_motor4,current_motor4);
}
break;
case NAVDATA_ALTITUDE_TAG: //10
case NAVDATA_TRACKERS_SEND_TAG:
break;
case NAVDATA_VISION_DETECT_TAG: //16
+ {
+ _navdata_vision_detect_t *nvisd=(_navdata_vision_detect_t*)op;
+ qDebug("nb_detected=%d type=%d xc=%d yc=%d width=%d height=%d dist=%d",nvisd->nb_detected,nvisd->type[0],nvisd->xc[0],nvisd->yc[0],
+ nvisd->width[0],nvisd->height[0],nvisd->dist[0]);
+ for(int i=0;i++;i<4) {
+ tags[i].type=nvisd->type[i];
+ tags[i].xc=nvisd->xc[i];
+ tags[i].yc=nvisd->yc[i];
+ tags[i].height=nvisd->height[i];
+ tags[i].width=nvisd->width[i];
+ tags[i].dist=nvisd->dist[i];
+ }
+ }
break;
case NAVDATA_WATCHDOG_TAG:
break;