@@ -246,16 +246,16 @@ int orb_set_interval(int fd, unsigned interval)
246
246
247
247
int orb_get_interval (int fd , FAR unsigned * interval )
248
248
{
249
- struct sensor_state_s tmp ;
249
+ struct sensor_ustate_s tmp ;
250
250
int ret ;
251
251
252
- ret = ioctl (fd , SNIOC_GET_STATE , (unsigned long )(uintptr_t )& tmp );
252
+ ret = ioctl (fd , SNIOC_GET_USTATE , (unsigned long )(uintptr_t )& tmp );
253
253
if (ret < 0 )
254
254
{
255
255
return ret ;
256
256
}
257
257
258
- * interval = tmp .min_interval ;
258
+ * interval = tmp .interval ;
259
259
return ret ;
260
260
}
261
261
@@ -276,16 +276,16 @@ int orb_set_batch_interval(int fd, unsigned batch_interval)
276
276
277
277
int orb_get_batch_interval (int fd , FAR unsigned * batch_interval )
278
278
{
279
- struct sensor_state_s tmp ;
279
+ struct sensor_ustate_s tmp ;
280
280
int ret ;
281
281
282
- ret = ioctl (fd , SNIOC_GET_STATE , (unsigned long )(uintptr_t )& tmp );
282
+ ret = ioctl (fd , SNIOC_GET_USTATE , (unsigned long )(uintptr_t )& tmp );
283
283
if (ret < 0 )
284
284
{
285
285
return ret ;
286
286
}
287
287
288
- * batch_interval = tmp .min_latency ;
288
+ * batch_interval = tmp .latency ;
289
289
return ret ;
290
290
}
291
291
@@ -367,4 +367,4 @@ int orb_fprintf(FAR FILE *stream, FAR const char *format,
367
367
lib_stdoutstream (& stdoutstream , stream );
368
368
return lib_bsprintf (& stdoutstream .common , format , data );
369
369
}
370
- #endif
370
+ #endif
0 commit comments