我們目前在CH592F調(diào)通了BLE+2.4RF聯(lián)合使用的程序,但有看到有帖子指出添加2.4RF后要增加相應(yīng)的TMOS工作區(qū)內(nèi)存,我們目前想評估內(nèi)存的使用情況是否足夠。
問題1、CH592如何查詢TMOS系統(tǒng)的內(nèi)存占用情況?有沒有可以調(diào)用的API函數(shù)。如果有可以查詢內(nèi)存占用的函數(shù),藍(lán)牙在哪種工況下會觸發(fā)最大的內(nèi)存占用呢?
問題2、如果我們做手動跳頻的話,有沒有辦法查詢每個信道的本底干擾強度呢?比如由主機定期掃描干擾強度,然后跳頻到干擾較小的某個或某幾個信道。是否有類似可查詢干擾強度的API呢?
問題3、在RF_PHY工程中,如果使用自動回復(fù)模式,RX端是不是意味著需要在調(diào)用RF_Rx函數(shù)時預(yù)先填充需要回復(fù)的內(nèi)容的緩存?如果我想做到RX端在收到數(shù)據(jù)后,根據(jù)包內(nèi)容和錯誤分別回復(fù)ASK或NAK,還可以使用自動模式嗎?可以在RF_2G4StatusCallBack的case RX_MODE_RX_DATA中修改預(yù)先填充在RF_Rx函數(shù)內(nèi)的緩存區(qū)的數(shù)據(jù)內(nèi)容嗎?(這個時候改 還能發(fā)出去嗎?)