RF模式下需要像藍(lán)牙一樣消耗時(shí)間“配對(duì)”嗎,還是通過廣播包進(jìn)行通信?例如我設(shè)置兩個(gè)設(shè)備配置的accessAddress相同,一個(gè)開始狀態(tài)是發(fā)送,一個(gè)開始狀態(tài)是接收,他們是怎么進(jìn)行數(shù)據(jù)交換的,在發(fā)送和接收時(shí)廣播包是什么樣的?在廣播包中是通過accessAddress來確認(rèn)通訊雙方嗎?廣播包的長(zhǎng)度最大為多少?配置中的RxMaxlen是數(shù)據(jù)最大長(zhǎng)度不是廣播包長(zhǎng)度吧?
????tmos_memset(&rfConfig,?0,?sizeof(rfConfig_t)); ????taskID?=?TMOS_ProcessEventRegister(RF_ProcessEvent); ????rfConfig.accessAddress?=?0x71764129;?//?禁止使用0x55555555以及0xAAAAAAAA?(?建議不超過24次位反轉(zhuǎn),且不超過連續(xù)的6個(gè)0或1?) ????rfConfig.CRCInit?=?0x555555; ????rfConfig.Channel?=?8; ????rfConfig.Frequency?=?2480000; ????rfConfig.LLEMode?=?LLE_MODE_BASIC?|?LLE_MODE_EX_CHANNEL;?//?使能?LLE_MODE_EX_CHANNEL?表示?選擇?rfConfig.Frequency?作為通信頻點(diǎn) ????rfConfig.rfStatusCB?=?RF_2G4StatusCallBack; ????rfConfig.RxMaxlen?=?251;