protocol
上游未提供说明。
0.1.0+cea60a9e62e272 / 181 个公开 API 符号没有说明。
上游未提供说明。
上游未提供说明。
gyro/JY901S/JY901S.cpp:11上游未提供说明。
gyro/JY901S/JY901S.cpp:11上游未提供说明。
gyro/JY901S/JY901S.hpp:18上游未提供说明。
gyro/JY901S/JY901S.hpp:21自己在上位机改 enum class Baud : uint8_t { B4800 = 0x01, B9600 = 0x02, B19200 = 0x03, B38400 = 0x04, B57600 = 0x05, B115200 = 0x06, B230400 = 0x07, B460800 = 0x08, B500000 = 0x09, };
gyro/JY901S/JY901S.hpp:97上游未提供说明。
gyro/JY901S/JY901S.hpp:37上游未提供说明。
gyro/JY901S/JY901S.hpp:141
sensor::gyro::JY901S::JY901S (UART_HandleTypeDef *huart, const math::Posef &pose_in_body)
上游未提供说明。
gyro/JY901S/JY901S.hpp:105
sensor::gyro::JY901S::JY901S (UART_HandleTypeDef *huart, const math::Posef &pose_in_body, const Config &config)
上游未提供说明。
gyro/JY901S/JY901S.hpp:104
void sensor::gyro::JY901S::_send (const std::array< uint8_t, 5 > &cmd) const
上游未提供说明。
gyro/JY901S/JY901S.hpp:281
const BodyState & sensor::gyro::JY901S::body_state () const
上游未提供说明。
gyro/JY901S/JY901S.hpp:111
void sensor::gyro::JY901S::calibrateAcc () const
上游未提供说明。
gyro/JY901S/JY901S.hpp:108
void sensor::gyro::JY901S::calibrateAngle () const
上游未提供说明。
gyro/JY901S/JY901S.hpp:109
bool sensor::gyro::JY901S::decode (const uint8_t data[10]) override
上游未提供说明。
gyro/JY901S/JY901S.hpp:123
void sensor::gyro::JY901S::feedbackTransform ()
上游未提供说明。
gyro/JY901S/JY901S.hpp:285
const std::array< uint8_t, 1 > & sensor::gyro::JY901S::header () const override
上游未提供说明。
gyro/JY901S/JY901S.hpp:121
void sensor::gyro::JY901S::init ()
上游未提供说明。
gyro/JY901S/JY901S.hpp:107
void sensor::gyro::JY901S::registerTrigger (const Trigger &trigger)
上游未提供说明。
gyro/JY901S/JY901S.hpp:113
void sensor::gyro::JY901S::resetRot ()
上游未提供说明。
gyro/JY901S/JY901S.hpp:115
void sensor::gyro::JY901S::resetRotBy (const math::Quatf &rot)
上游未提供说明。
gyro/JY901S/JY901S.hpp:116
void sensor::gyro::JY901S::save () const
上游未提供说明。
gyro/JY901S/JY901S.hpp:283
void sensor::gyro::JY901S::sendCMD (uint8_t cmd, uint16_t data) const
上游未提供说明。
gyro/JY901S/JY901S.hpp:284
void sensor::gyro::JY901S::unlock () const
上游未提供说明。
gyro/JY901S/JY901S.hpp:282
static float sensor::gyro::get_feedback_dt (const JY901S::RRate rr)
上游未提供说明。
gyro/JY901S/JY901S.cpp:14
static constexpr float sensor::gyro::mapIntoRange (const int16_t input, const float max)
上游未提供说明。
gyro/JY901S/JY901S.cpp:50
static int16_t sensor::gyro::read_int16 (const uint8_t data[2])
上游未提供说明。
gyro/JY901S/JY901S.cpp:45上游未提供说明。
g16 = 0x03g2 = 0x00g4 = 0x01g8 = 0x02上游未提供说明。
Axis6 = 0x01Axis9 = 0x00上游未提供说明。
R0_2Hz = 0x01R0_5Hz = 0x02R100Hz = 0x09R10Hz = 0x06R1Hz = 0x03R200Hz = 0x0BR20Hz = 0x07R2Hz = 0x04R50Hz = 0x08R5Hz = 0x05RNone = 0x0DROnce = 0x0C
using sensor::gyro::JY901S::OutputType = uint16_t
https://wit-motion.yuque.com/wumwnr/ltst03/vl3tpy#S6al6 @document
gyro/JY901S/JY901S.hpp:36
using sensor::gyro::JY901S::Trigger = std::function<void(const BodyState&)>
上游未提供说明。
gyro/JY901S/JY901S.hpp:31
math::Vec3f sensor::gyro::JY901S::BodyState::acc_w
上游未提供说明。
gyro/JY901S/JY901S.hpp:24
math::EulerDegf sensor::gyro::JY901S::BodyState::angles_w
上游未提供说明。
gyro/JY901S/JY901S.hpp:28
math::Vec3f sensor::gyro::JY901S::BodyState::gyro_b
上游未提供说明。
gyro/JY901S/JY901S.hpp:26
math::Vec3f sensor::gyro::JY901S::BodyState::gyro_w
上游未提供说明。
gyro/JY901S/JY901S.hpp:25
math::Quatf sensor::gyro::JY901S::BodyState::quat_w
上游未提供说明。
gyro/JY901S/JY901S.hpp:27
uint32_t sensor::gyro::JY901S::BodyState::tick
上游未提供说明。
gyro/JY901S/JY901S.hpp:23
Axis sensor::gyro::JY901S::Config::axis
上游未提供说明。
gyro/JY901S/JY901S.hpp:101
OutputType sensor::gyro::JY901S::Config::output
上游未提供说明。
gyro/JY901S/JY901S.hpp:99
RRate sensor::gyro::JY901S::Config::rrate
上游未提供说明。
gyro/JY901S/JY901S.hpp:100
OutputType sensor::gyro::JY901S::DefaultOutputType
上游未提供说明。
gyro/JY901S/JY901S.hpp:52
std::array<uint8_t, 1> sensor::gyro::JY901S::HEADER
上游未提供说明。
gyro/JY901S/JY901S.hpp:119
float sensor::gyro::JY901S::MaxAccel
上游未提供说明。
gyro/JY901S/JY901S.hpp:134
float sensor::gyro::JY901S::MaxAngle
上游未提供说明。
gyro/JY901S/JY901S.hpp:136
float sensor::gyro::JY901S::MaxGyro
上游未提供说明。
gyro/JY901S/JY901S.hpp:135
float sensor::gyro::JY901S::MaxQuat
上游未提供说明。
gyro/JY901S/JY901S.hpp:137
OutputType sensor::gyro::JY901S::Output::Acc
上游未提供说明。
gyro/JY901S/JY901S.hpp:41
OutputType sensor::gyro::JY901S::Output::Angle
上游未提供说明。
gyro/JY901S/JY901S.hpp:43
OutputType sensor::gyro::JY901S::Output::GSA
上游未提供说明。
gyro/JY901S/JY901S.hpp:50
OutputType sensor::gyro::JY901S::Output::Gps
上游未提供说明。
gyro/JY901S/JY901S.hpp:47
OutputType sensor::gyro::JY901S::Output::Gyro
上游未提供说明。
gyro/JY901S/JY901S.hpp:42
OutputType sensor::gyro::JY901S::Output::Mag
上游未提供说明。
gyro/JY901S/JY901S.hpp:44
OutputType sensor::gyro::JY901S::Output::None
上游未提供说明。
gyro/JY901S/JY901S.hpp:39
OutputType sensor::gyro::JY901S::Output::Port
上游未提供说明。
gyro/JY901S/JY901S.hpp:45
OutputType sensor::gyro::JY901S::Output::Press
上游未提供说明。
gyro/JY901S/JY901S.hpp:46
OutputType sensor::gyro::JY901S::Output::Quat
上游未提供说明。
gyro/JY901S/JY901S.hpp:49
OutputType sensor::gyro::JY901S::Output::Time
上游未提供说明。
gyro/JY901S/JY901S.hpp:40
OutputType sensor::gyro::JY901S::Output::Velocity
上游未提供说明。
gyro/JY901S/JY901S.hpp:48
uint8_t sensor::gyro::JY901S::Reg::AccFilt
加速度滤波
gyro/JY901S/JY901S.hpp:175
uint8_t sensor::gyro::JY901S::Reg::AccRange
加速度量程
gyro/JY901S/JY901S.hpp:168
uint8_t sensor::gyro::JY901S::Reg::AlarmLevel
角度报警电平
gyro/JY901S/JY901S.hpp:227
uint8_t sensor::gyro::JY901S::Reg::AlarmPin
报警引脚映射
gyro/JY901S/JY901S.hpp:223
uint8_t sensor::gyro::JY901S::Reg::Ax
加速度X
gyro/JY901S/JY901S.hpp:182
uint8_t sensor::gyro::JY901S::Reg::AxOffset
加速度X零偏
gyro/JY901S/JY901S.hpp:148
uint8_t sensor::gyro::JY901S::Reg::Axis6
算法
gyro/JY901S/JY901S.hpp:171
uint8_t sensor::gyro::JY901S::Reg::Ay
加速度Y
gyro/JY901S/JY901S.hpp:183
uint8_t sensor::gyro::JY901S::Reg::AyOffset
加速度Y零偏
gyro/JY901S/JY901S.hpp:149
uint8_t sensor::gyro::JY901S::Reg::Az
加速度Z
gyro/JY901S/JY901S.hpp:184
uint8_t sensor::gyro::JY901S::Reg::AzOffset
加速度Z零偏
gyro/JY901S/JY901S.hpp:150
uint8_t sensor::gyro::JY901S::Reg::Bandwidth
带宽
gyro/JY901S/JY901S.hpp:166
uint8_t sensor::gyro::JY901S::Reg::BatVal
供电电压
gyro/JY901S/JY901S.hpp:222
uint8_t sensor::gyro::JY901S::Reg::Baud
串口波特率
gyro/JY901S/JY901S.hpp:147
uint8_t sensor::gyro::JY901S::Reg::CalSw
校准模式
gyro/JY901S/JY901S.hpp:144
uint8_t sensor::gyro::JY901S::Reg::D0Mode
D0引脚模式
gyro/JY901S/JY901S.hpp:157
uint8_t sensor::gyro::JY901S::Reg::D0Status
D0引脚状态
gyro/JY901S/JY901S.hpp:195
uint8_t sensor::gyro::JY901S::Reg::D1Mode
D1引脚模式
gyro/JY901S/JY901S.hpp:158
uint8_t sensor::gyro::JY901S::Reg::D1Status
D1引脚状态
gyro/JY901S/JY901S.hpp:196
uint8_t sensor::gyro::JY901S::Reg::D2Mode
D2引脚模式
gyro/JY901S/JY901S.hpp:159
uint8_t sensor::gyro::JY901S::Reg::D2Status
D2引脚状态
gyro/JY901S/JY901S.hpp:197
uint8_t sensor::gyro::JY901S::Reg::D3Mode
D3引脚模式
gyro/JY901S/JY901S.hpp:160
uint8_t sensor::gyro::JY901S::Reg::D3Status
D3引脚状态
gyro/JY901S/JY901S.hpp:198
uint8_t sensor::gyro::JY901S::Reg::DdHh
时日
gyro/JY901S/JY901S.hpp:179
uint8_t sensor::gyro::JY901S::Reg::DelayT
报警信号延迟
gyro/JY901S/JY901S.hpp:219
uint8_t sensor::gyro::JY901S::Reg::FiltK
动态滤波
gyro/JY901S/JY901S.hpp:172
uint8_t sensor::gyro::JY901S::Reg::GpsBaud
GPS波特率
gyro/JY901S/JY901S.hpp:173
uint8_t sensor::gyro::JY901S::Reg::GpsHeight
GPS海拔
gyro/JY901S/JY901S.hpp:207
uint8_t sensor::gyro::JY901S::Reg::GpsVH
GPS地速高16位
gyro/JY901S/JY901S.hpp:210
uint8_t sensor::gyro::JY901S::Reg::GpsVL
GPS地速低16位
gyro/JY901S/JY901S.hpp:209
uint8_t sensor::gyro::JY901S::Reg::GpsYaw
GPS航向角
gyro/JY901S/JY901S.hpp:208
uint8_t sensor::gyro::JY901S::Reg::Gx
角速度X
gyro/JY901S/JY901S.hpp:185
uint8_t sensor::gyro::JY901S::Reg::GxOffset
角速度X零偏
gyro/JY901S/JY901S.hpp:151
uint8_t sensor::gyro::JY901S::Reg::Gy
角速度Y
gyro/JY901S/JY901S.hpp:186
uint8_t sensor::gyro::JY901S::Reg::GyOffset
角速度Y零偏
gyro/JY901S/JY901S.hpp:152
uint8_t sensor::gyro::JY901S::Reg::GyroCaliThr
陀螺仪静止阈值
gyro/JY901S/JY901S.hpp:226
uint8_t sensor::gyro::JY901S::Reg::GyroCaliTime
陀螺仪自动校准时间
gyro/JY901S/JY901S.hpp:228
uint8_t sensor::gyro::JY901S::Reg::GyroRange
陀螺仪量程
gyro/JY901S/JY901S.hpp:167
uint8_t sensor::gyro::JY901S::Reg::Gz
角速度Z
gyro/JY901S/JY901S.hpp:187
uint8_t sensor::gyro::JY901S::Reg::GzOffset
角速度Z零偏
gyro/JY901S/JY901S.hpp:153
uint8_t sensor::gyro::JY901S::Reg::Hdop
水平精度
gyro/JY901S/JY901S.hpp:217
uint8_t sensor::gyro::JY901S::Reg::HeightH
高度高16位
gyro/JY901S/JY901S.hpp:202
uint8_t sensor::gyro::JY901S::Reg::HeightL
高度低16位
gyro/JY901S/JY901S.hpp:201
uint8_t sensor::gyro::JY901S::Reg::Hx
磁场X
gyro/JY901S/JY901S.hpp:188
uint8_t sensor::gyro::JY901S::Reg::HxOffset
磁场X零偏
gyro/JY901S/JY901S.hpp:154
uint8_t sensor::gyro::JY901S::Reg::Hy
磁场Y
gyro/JY901S/JY901S.hpp:189
uint8_t sensor::gyro::JY901S::Reg::HyOffset
磁场Y零偏
gyro/JY901S/JY901S.hpp:155
uint8_t sensor::gyro::JY901S::Reg::Hz
磁场Z
gyro/JY901S/JY901S.hpp:190
uint8_t sensor::gyro::JY901S::Reg::HzOffset
磁场Z零偏
gyro/JY901S/JY901S.hpp:156
uint8_t sensor::gyro::JY901S::Reg::IicAddr
IIC设备地址
gyro/JY901S/JY901S.hpp:161
uint8_t sensor::gyro::JY901S::Reg::Key
解锁
gyro/JY901S/JY901S.hpp:230
uint8_t sensor::gyro::JY901S::Reg::LatH
纬度高16位
gyro/JY901S/JY901S.hpp:206
uint8_t sensor::gyro::JY901S::Reg::LatL
纬度低16位
gyro/JY901S/JY901S.hpp:205
uint8_t sensor::gyro::JY901S::Reg::LedOff
关闭LED灯
gyro/JY901S/JY901S.hpp:162
uint8_t sensor::gyro::JY901S::Reg::LonH
经度高16位
gyro/JY901S/JY901S.hpp:204
uint8_t sensor::gyro::JY901S::Reg::LonL
经度低16位
gyro/JY901S/JY901S.hpp:203
uint8_t sensor::gyro::JY901S::Reg::MagRangeX
磁场X校准范围
gyro/JY901S/JY901S.hpp:163
uint8_t sensor::gyro::JY901S::Reg::MagRangeY
磁场Y校准范围
gyro/JY901S/JY901S.hpp:164
uint8_t sensor::gyro::JY901S::Reg::MagRangeZ
磁场Z校准范围
gyro/JY901S/JY901S.hpp:165
uint8_t sensor::gyro::JY901S::Reg::MmSs
分秒
gyro/JY901S/JY901S.hpp:180
uint8_t sensor::gyro::JY901S::Reg::ModDelay
485数据应答延时
gyro/JY901S/JY901S.hpp:235
uint8_t sensor::gyro::JY901S::Reg::MsL
毫秒
gyro/JY901S/JY901S.hpp:181
uint8_t sensor::gyro::JY901S::Reg::NumberId1
设备编号1-2
gyro/JY901S/JY901S.hpp:238
uint8_t sensor::gyro::JY901S::Reg::NumberId2
设备编号3-4
gyro/JY901S/JY901S.hpp:239
uint8_t sensor::gyro::JY901S::Reg::NumberId3
设备编号5-6
gyro/JY901S/JY901S.hpp:240
uint8_t sensor::gyro::JY901S::Reg::NumberId4
设备编号7-8
gyro/JY901S/JY901S.hpp:241
uint8_t sensor::gyro::JY901S::Reg::NumberId5
设备编号9-10
gyro/JY901S/JY901S.hpp:242
uint8_t sensor::gyro::JY901S::Reg::NumberId6
设备编号11-12
gyro/JY901S/JY901S.hpp:243
uint8_t sensor::gyro::JY901S::Reg::Orient
安装方向
gyro/JY901S/JY901S.hpp:170
uint8_t sensor::gyro::JY901S::Reg::Pdop
位置精度
gyro/JY901S/JY901S.hpp:216
uint8_t sensor::gyro::JY901S::Reg::Pitch
俯仰
gyro/JY901S/JY901S.hpp:192
uint8_t sensor::gyro::JY901S::Reg::PowerOnSend
指令启动
gyro/JY901S/JY901S.hpp:176
uint8_t sensor::gyro::JY901S::Reg::PressureH
气压高16位
gyro/JY901S/JY901S.hpp:200
uint8_t sensor::gyro::JY901S::Reg::PressureL
气压低16位
gyro/JY901S/JY901S.hpp:199
uint8_t sensor::gyro::JY901S::Reg::Q0
四元数0
gyro/JY901S/JY901S.hpp:211
uint8_t sensor::gyro::JY901S::Reg::Q1
四元数1
gyro/JY901S/JY901S.hpp:212
uint8_t sensor::gyro::JY901S::Reg::Q2
四元数2
gyro/JY901S/JY901S.hpp:213
uint8_t sensor::gyro::JY901S::Reg::Q3
四元数3
gyro/JY901S/JY901S.hpp:214
uint8_t sensor::gyro::JY901S::Reg::RRate
输出速率
gyro/JY901S/JY901S.hpp:146
uint8_t sensor::gyro::JY901S::Reg::RSW
输出内容
gyro/JY901S/JY901S.hpp:145
uint8_t sensor::gyro::JY901S::Reg::ReadAddr
读取寄存器
gyro/JY901S/JY901S.hpp:174
uint8_t sensor::gyro::JY901S::Reg::Roll
横滚角
gyro/JY901S/JY901S.hpp:191
uint8_t sensor::gyro::JY901S::Reg::Save
保存/重启/恢复出厂
gyro/JY901S/JY901S.hpp:143
uint8_t sensor::gyro::JY901S::Reg::Sleep
休眠
gyro/JY901S/JY901S.hpp:169
uint8_t sensor::gyro::JY901S::Reg::SvNum
卫星数
gyro/JY901S/JY901S.hpp:215
uint8_t sensor::gyro::JY901S::Reg::Temp
温度
gyro/JY901S/JY901S.hpp:194
uint8_t sensor::gyro::JY901S::Reg::TimeZone
GPS时区
gyro/JY901S/JY901S.hpp:232
uint8_t sensor::gyro::JY901S::Reg::TrigTime
报警连续触发时间
gyro/JY901S/JY901S.hpp:229
uint8_t sensor::gyro::JY901S::Reg::Vdop
垂直精度
gyro/JY901S/JY901S.hpp:218
uint8_t sensor::gyro::JY901S::Reg::Version
版本号
gyro/JY901S/JY901S.hpp:177
uint8_t sensor::gyro::JY901S::Reg::WError
陀螺仪变化值
gyro/JY901S/JY901S.hpp:231
uint8_t sensor::gyro::JY901S::Reg::WzStatic
角速度积分阈值
gyro/JY901S/JY901S.hpp:234
uint8_t sensor::gyro::JY901S::Reg::WzTime
角速度连续静止时间
gyro/JY901S/JY901S.hpp:233
uint8_t sensor::gyro::JY901S::Reg::XMax
X轴角度报警最大值
gyro/JY901S/JY901S.hpp:221
uint8_t sensor::gyro::JY901S::Reg::XMin
X轴角度报警最小值
gyro/JY901S/JY901S.hpp:220
uint8_t sensor::gyro::JY901S::Reg::XRefRoll
横滚角零位参考值
gyro/JY901S/JY901S.hpp:236
uint8_t sensor::gyro::JY901S::Reg::YMax
Y轴角度报警最大值
gyro/JY901S/JY901S.hpp:225
uint8_t sensor::gyro::JY901S::Reg::YMin
Y轴角度报警最小值
gyro/JY901S/JY901S.hpp:224
uint8_t sensor::gyro::JY901S::Reg::YRefRoll
俯仰角零位参考值
gyro/JY901S/JY901S.hpp:237
uint8_t sensor::gyro::JY901S::Reg::Yaw
航向角
gyro/JY901S/JY901S.hpp:193
uint8_t sensor::gyro::JY901S::Reg::YyMm
年月
gyro/JY901S/JY901S.hpp:178
bool sensor::gyro::JY901S::acc
上游未提供说明。
gyro/JY901S/JY901S.hpp:271
math::Vec3f sensor::gyro::JY901S::acc_raw_
上游未提供说明。
gyro/JY901S/JY901S.hpp:264
math::Vec3f sensor::gyro::JY901S::acc_w_
上游未提供说明。
gyro/JY901S/JY901S.hpp:265
math::EulerDegf sensor::gyro::JY901S::angles_w_
上游未提供说明。
gyro/JY901S/JY901S.hpp:267
Config sensor::gyro::JY901S::cfg_
上游未提供说明。
gyro/JY901S/JY901S.hpp:246
float sensor::gyro::JY901S::feedback_dt_
上游未提供说明。
gyro/JY901S/JY901S.hpp:258
struct sensor::gyro::JY901S::@324170215114001206232043154176064345127023017375 sensor::gyro::JY901S::feedback_ok_
上游未提供说明。
gyro/JY901S/JY901S.hpp:272
float sensor::gyro::JY901S::g
解释一下单位: 加速度单位 m/s^2,陀螺仪传输单位为 g 角速度单位 rad/s,方便计算 四元数为单位四元数 欧拉角为角度,仅用于显示,不用于计算。故采用易读取的方式
gyro/JY901S/JY901S.hpp:133
bool sensor::gyro::JY901S::gyro
上游未提供说明。
gyro/JY901S/JY901S.hpp:271
math::Vec3f sensor::gyro::JY901S::gyro_s_
上游未提供说明。
gyro/JY901S/JY901S.hpp:266
math::Posef sensor::gyro::JY901S::pose_in_body_
上游未提供说明。
gyro/JY901S/JY901S.hpp:255
bool sensor::gyro::JY901S::quat
上游未提供说明。
gyro/JY901S/JY901S.hpp:271
math::Quatf sensor::gyro::JY901S::quat_w_
陀螺仪相对于自身的加速度,角速度和在世界中的姿态
gyro/JY901S/JY901S.hpp:263
BodyState sensor::gyro::JY901S::state_body_
body 在世界中的加速度,角速度,姿态
gyro/JY901S/JY901S.hpp:277
float sensor::gyro::JY901S::temperature_
上游未提供说明。
gyro/JY901S/JY901S.hpp:279
uint32_t sensor::gyro::JY901S::time_ms_
上游未提供说明。
gyro/JY901S/JY901S.hpp:257
Trigger sensor::gyro::JY901S::trig_
上游未提供说明。
gyro/JY901S/JY901S.hpp:248
math::Quatf sensor::gyro::JY901S::true_world_rot_
陀螺仪有地磁修正,所以其真实世界系的方向是固定的 该量表示真实世界系在世界系中的姿态
gyro/JY901S/JY901S.hpp:254
math::Vec3f sensor::gyro::JY901S::vec_g
上游未提供说明。
gyro/JY901S/JY901S.hpp:139yli584364 2026-03-09
gyro/JY901S/JY901S.cppyli584364 2026-03-09
gyro/JY901S/JY901S.hpp