請問: 我在dss_data_path.h中 MmwDemo_detectedObjActual_t
這個struct中,若是要增加一個成員變數(例如:uint8_t mode),
處理結果會造成DSS後續計算過程出問題(track 會變少很多)
想請教是否有人遇到類似問題,並請教是如何解決的呢?謝謝
typedef struct MmwDemo_detectedObjActual_t
{
uint8_t type;
uint8_t trackId; /*!< @brief TrackID */
uint8_t clusterId; /*!< @brief Cluster ID */
uint16_t rangeIdx; /*!< @brief Range index */
uint16_t dopplerIdx; /*!< @brief Doppler index */
uint16_t range; /*!< @brief Range (meters in oneQformat) */
int16_t speed; /*!< @brief Doppler (m/s in oneQformat) */
int16_t sinAzim; /*!< @brief wx sin(Azim). Q format provides the bitwidth. */
uint16_t peakVal; /*!< @brief Peak value */
uint16_t rangeSNRdB; /*!< @brief Range SNR (dB) */
uint16_t dopplerSNRdB; /*!< @brief Doppler SNR (dB) */
uint16_t sinAzimSNRLin; /*!< @brief omega SNR (linear scale) */
int16_t x; /*!< @brief x - coordinate in meters. Q format provides the bitwidth. */
int16_t y; /*!< @brief y - coordinate in meters. Q format provides the bitwidth. */
int16_t z; /*!< @brief z - coordinate in meters. Q format provides the bitwidth. */
int16_t rotateX;
int16_t rotateY;
//uint8_t mode;
} MmwDemo_detectedObjActual;