工程師你們好!
參考於 : 使用低速串行总线的实时 ADC原始数据采集方法
目前透過CAN通訊送ADC原始數據出來,但目前遇到一些問題想請教
目前使用的範例是 3D People Counting Demo
而雷達參數如以下配置
radarCubeFormat = DPIF_RADARCUBE_FORMAT_2
ADCsample = 64
chirp = 1
Antenna = 12 (Tx= 3 , Rx=4)
以及把rangeprochwa.c 如上述連結pdf中所設置的
fften = 0
windowen = 0
換句話說,沒有做range FFT運算
在這樣的設定下我的Radar Cube資料量為 3072 byte,但目前我看似會有一段資料沒有東西(TX3)

附上我Matlab模擬結果(上方為ADC Data,下方為ADC經過RangeFFT,Amplitude也有在對應的range bin提高)


(TX2) (TX3)
那麼以chirp = 1 這種情況來說,我的理解是,在此設定下,我的TX1~TX3都應該要有值。
Ps: 我也嘗試過使用chirp = 8 時,我的TX1~TX3會有值存在的,但仍然想嘗試以Chirp = 1
想問的是
因為有看到在dss的CAPON是有限定chirp數量要大於8 ,那麼我目前是把此段command掉,想要嘗試以chirp = 1的情況下拿ADC Data
但遇到的問題為 : TX3看似都沒有值出現,會是我在設定上有疏忽什麼嗎 ? 又或是其他所致此情況。
以及你們有相關的建議嗎 ?
感謝你們的幫忙!