ArduPilot / ArduPilot/ardupilot

lightwareserial SF11C wrong baudrate handling

Open
#20,196 4 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.