AWR1642

請問: 我在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;