yincheng.zhong
7 天以前 b53fff11e6f0d560594834de32886239cbba90a3
STM32H743/FML/GPS.h
@@ -96,9 +96,9 @@
    HIDO_FLOAT m_fNorthVelocity;         // <11> 北方向速度(m/s)
    HIDO_FLOAT m_fUpVelocity;            // <12> 天顶方向速度(m/s)
    HIDO_FLOAT m_fHorizontalVelStdDev;   // <13> 定位精度(来自IM23A字段11)
    HIDO_FLOAT m_fHeadingAngle;          // <14> 航向角(°)
    HIDO_FLOAT m_fPitchAngle;            // <15> 俯仰角(°)
    HIDO_FLOAT m_fRollAngle;             // <16> 横滚角(°)
    HIDO_FLOAT m_fHeadingAngle;          // <14> 航向角(°) [IM23A原始为弧度,已转换为0-360°]
    HIDO_FLOAT m_fPitchAngle;            // <15> 俯仰角(°) [IM23A原始为弧度,已转换]
    HIDO_FLOAT m_fRollAngle;             // <16> 横滚角(°) [IM23A原始为弧度,已转换]
    HIDO_FLOAT m_fHeadingAngleStdDev;    // <17> 航向角标准差(°) / 预留
    HIDO_FLOAT m_fPitchAngleStdDev;      // <18> 俯仰角标准差(°) / 预留
    HIDO_FLOAT m_fRollAngleStdDev;       // <19> 横滚角标准差(°) / 预留
@@ -255,4 +255,19 @@
 *******************************************************************************/
HIDO_VOID GPS_UploadGGA(HIDO_VOID);
/*******************************************************************************
 * Function Name     : GPS_FormatGGA
 * Description       : 将fmin和fmig数据格式化为标准GGA报文(经纬度优先使用fmig数据)
 * Input             : _pstGPRMI - fmin数据
 *                   : _pstGPGIG - fmig数据(包含经纬度信息)
 *                   : _pcBuffer - 输出缓冲区
 *                   : _u32BufferSize - 缓冲区大小
 * Output            : _pcBuffer
 * Return            : 实际写入的字符数,失败返回0
 * Author            : www.hido-studio.com
 * Modified Date:    : 2025年12月4日
 *******************************************************************************/
HIDO_UINT32 GPS_FormatGGA(const ST_GPRMI *_pstGPRMI, const ST_GPGIG *_pstGPGIG,
                          HIDO_CHAR *_pcBuffer, HIDO_UINT32 _u32BufferSize);
#endif /* _GPS_H_ */