bool ist8308Detect(magDev_t * mag) { mag->busDev = busDeviceInit(BUSTYPE_ANY, DEVHW_IST8308, mag->magSensorToUse, OWNER_COMPASS); if (mag->busDev == NULL) { return false; } if (!deviceDetect(mag)) { busDeviceDeInit(mag->busDev); return false; } mag->init = ist8308Init; mag->read = ist8308Read; return true; }
void DeviceWidget::RefreshClicked() { emit deviceDetect(); }