跳转到内容

SensorLaser::DT35 API

文档稀疏
符号
31
已记录
4
修订版本
0.1.0+cea60a9e62e2

27 / 31 个公开 API 符号没有说明。

命名空间

3

protocol

上游未提供说明。

2

结构体

1

函数

12

sensors::laser::DT35::DT35

                    sensors::laser::DT35::DT35 (const Config &cfg)
                  

上游未提供说明。

laser/dt35/DT35.hpp:35

sensors::laser::DT35::applySetConfig

                    void sensors::laser::DT35::applySetConfig (const Config &cfg)
                  

上游未提供说明。

laser/dt35/DT35.hpp:55

sensors::laser::DT35::calcDistance

                    void sensors::laser::DT35::calcDistance ()
                  

上游未提供说明。

laser/dt35/DT35.hpp:46

sensors::laser::DT35::getDistance

                    const float & sensors::laser::DT35::getDistance () const
                  

上游未提供说明。

laser/dt35/DT35.hpp:37

sensors::laser::DT35::setConfig

                    void sensors::laser::DT35::setConfig (const Config &cfg)
                  

上游未提供说明。

laser/dt35/DT35.hpp:42

sensors::laser::DT35::updateRawdata

                    void sensors::laser::DT35::updateRawdata (const uint32_t &rawdata)
                  

上游未提供说明。

laser/dt35/DT35.hpp:45

sensors::laser::DT35Board::DT35Board

                    sensors::laser::DT35Board::DT35Board (UART_HandleTypeDef *huart)
                  

上游未提供说明。

laser/dt35/DT35.hpp:61

sensors::laser::DT35Board::decode

                    bool sensors::laser::DT35Board::decode (const uint8_t data[22]) override
                  

上游未提供说明。

laser/dt35/DT35.hpp:72

sensors::laser::DT35Board::header

                    const std::array< uint8_t, 2 > & sensors::laser::DT35Board::header () const override
                  

上游未提供说明。

laser/dt35/DT35.hpp:67

sensors::laser::DT35Board::registerChannel

                    bool sensors::laser::DT35Board::registerChannel (size_t i, DT35 *dt35)
                  

上游未提供说明。

laser/dt35/DT35.hpp:63

sensors::laser::DT35Board::unregisterChannel

                    DT35 * sensors::laser::DT35Board::unregisterChannel (size_t i)
                  

上游未提供说明。

laser/dt35/DT35.hpp:64

sensors::laser::be2u32

                    static uint32_t sensors::laser::be2u32 (const uint8_t *bytes)
                  

上游未提供说明。

laser/dt35/DT35.cpp:60

变量

11

sensors::laser::DT35::Config::distance

                    float sensors::laser::DT35::Config::distance
                  

上游未提供说明。

laser/dt35/DT35.hpp:26

sensors::laser::DT35::Config::far

                    struct sensors::laser::DT35::Config::@215232170367372374347273053054012007075334051012 sensors::laser::DT35::Config::far
                  

近点和远点的数据

laser/dt35/DT35.hpp:27

sensors::laser::DT35::Config::k

                    float sensors::laser::DT35::Config::k
                  

https://github.com/SSC202/WTR_DT35_HW 矫正系数 相关原理参见

laser/dt35/DT35.hpp:33

sensors::laser::DT35::Config::near

                    struct sensors::laser::DT35::Config::@215232170367372374347273053054012007075334051012 sensors::laser::DT35::Config::near
                  

上游未提供说明。

laser/dt35/DT35.hpp:27

sensors::laser::DT35::Config::raw_data

                    uint32_t sensors::laser::DT35::Config::raw_data
                  

上游未提供说明。

laser/dt35/DT35.hpp:25

sensors::laser::DT35::distance_

                    float sensors::laser::DT35::distance_
                  

上游未提供说明。

laser/dt35/DT35.hpp:53

sensors::laser::DT35::rawdata_

                    uint32_t sensors::laser::DT35::rawdata_
                  

上游未提供说明。

laser/dt35/DT35.hpp:52

sensors::laser::DT35Board::HEADER

                    std::array<uint8_t, 2> sensors::laser::DT35Board::HEADER
                  

上游未提供说明。

laser/dt35/DT35.hpp:75

sensors::laser::DT35Board::channel_

                    std::array<DT35*, 4> sensors::laser::DT35Board::channel_
                  

上游未提供说明。

laser/dt35/DT35.hpp:77

文件

2

laser/dt35/DT35.hpp

Brief description of the file. syhanjin 2026-02-03 Detailed description (optional).

laser/dt35/DT35.hpp