I'm looking at using a Slamtec S2E Lidar scanner, not quite industrial grade, more like Roomba/Battlebots. I can talk to it manually via UDP and it works. It has two modes for the data return from the scan, normal (1 measurement per 60-byte packet) and 'Express' (40 measurements per 126-byte packet). You're supposed to be able to change the motor rpm, and it feels like it does, but parsing the return data seems to indicate it's doing about 600 rpm (10 Hz). Both modes seem to send a packet about every 1.25ms.
I'm only interested in about 45 degrees of arc, and while I would like that 45 degrees to be scanned fast, I don't necessarily need 10 scans per second. So the upshot is that I'm getting about 3600 degrees/sec of data when I could live with maybe 500, but I can filter the data myself for angle and throw away every other scan or something like that. So I have two questions:
1) Is it feasible for BRX to process 800 60 to 126-byte packets a second? I could dedicate a BRX to it with next to no logic.
2) Has anyone on the forum used this sensor and knows if the scan angle and/or rate can be adjusted and how? Another thing that would work would be if there's a single scan request but I don't see any defined in the protocol.
Thanks!