This is a class which contains function to interface with the MLX75320
Diff: LidarSpi.cpp
- Revision:
- 8:d49102c10940
- Parent:
- 7:c47612b25c77
- Child:
- 9:067f75510d67
diff -r c47612b25c77 -r d49102c10940 LidarSpi.cpp --- a/LidarSpi.cpp Tue Mar 29 13:34:25 2016 +0000 +++ b/LidarSpi.cpp Tue Apr 05 08:16:10 2016 +0000 @@ -697,6 +697,7 @@ uint8_t iserr; uint16_t err; uint32_t val = 0; + int nBytes=0; uint16_t * u16ptr; pc->printf("Buffer space required: %d\n\r", MAXTRCLEN); @@ -866,11 +867,13 @@ { //WTA: removed MLX_HDR_SZ buf[a*(MLX_LONG1_DATA_SZ / 2) + b] = u16ptr[b]; + nBytes++; } } trigger.write(0); device.format(8,1); + res=nBytes; END: device.format(8,1); @@ -1530,6 +1533,8 @@ //pc->printf("PORT SH2 Write error\n\r"); return res; }*/ + + return 0; }