diff options
Diffstat (limited to 'nuttx/configs/vsn/src/sif.c')
-rw-r--r-- | nuttx/configs/vsn/src/sif.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/nuttx/configs/vsn/src/sif.c b/nuttx/configs/vsn/src/sif.c index a10072ac5..6f75c4a9e 100644 --- a/nuttx/configs/vsn/src/sif.c +++ b/nuttx/configs/vsn/src/sif.c @@ -512,15 +512,16 @@ int sif_main(int argc, char *argv[]) /* Sample some values */ - for (i=0; i<20; i++) { - if ( (a = st_lis331dl_getreadings(lis)) ) + for (i=0; i<200000; i++) { + if ( (a = st_lis331dl_getreadings(lis)) ) { printf("%d %d %d\n", a->x, a->y, a->z); - else { + } + else if (errno != 11) { printf("Readings errno %d\n", errno); break; } fflush(stdout); - usleep(100000); + usleep(10000); } st_lis331dl_deinit(lis); |