ArduPilot / ArduPilot/ardupilot
lightwareserial SF11C wrong baudrate handling
Open
Driver
- Dominant language
- C++
- Stars
- 15.9k
- Forks
- 21.4k
- Avg merge
- 3d 17h
- Merged PRs (30d)
- 119
Description
A SF11C set as 57600 instead of the correct 115200 gave garbage data of 161 meters.
We need more robust checks that the data it is getting is valid
Contributor guide
Research direction
Start by locating the LightWare SF11C serial handling and reproduce the reported case with the sensor configured for 57600 instead of 115200. Trace how the driver accepts the resulting garbage data; done means invalid readings are rejected rather than reported as a 161-meter measurement.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- embedded-iot, robotics
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100