- } else if (devc->limit_msec > 0) {
- cur_time = g_get_monotonic_time();
- elapsed_time = cur_time - devc->start_time;
-
- if (elapsed_time >= devc->limit_msec) {
- sr_info("Sampling time limit reached.");
- sdi->driver->dev_acquisition_stop(sdi, cb_data);
- devc->last_sample_fin = g_get_monotonic_time();
- return TRUE;
- }