Protocol references¶
The protocol implementation is based on multiple sources as well as observed behavior
from a LD2410C module with firmware v2.04.23022511.
Official English documentation¶
The first source of protocol information is the official documentation. These can be found on the official website, through Google drive links.
aio-LD2410 only implements protocols for the LD2410 variants:
LD2410 Serial Communication Protocol V1.02.pdfLD2410B Serial communication protocol V1.04.pdfLD2410C Serial communication protocol V1.00.pdf
The LD2410S variant seems to be quite different and was not covered by this library.
That anonymous hero on github¶
There is a Chinese version of the LD2410B Serial communication protocol V1.06
from which were extracted the following additional commands:
Read the distance resolution parameter
Write the distance resolution parameter
Read light control parameters
Write light control parameters
We also get details on two additional fields provided in the engineering report:
Photo-sensitivity detection value
OUTpin status
It was found, translated and provided on this github issue.
These features seems to only be available on the latest firmware versions.