以下是基於SYN43756E的客戶提供的sar_config.ini配置檔案:

其中FCC_country_list和row_country_list分別代表FCC(美國聯邦通信委員會制定的電磁輻射安全標準)和CE(除美國外其他國家/地區制定的電磁輻射標準)國家碼的列表。
其中的sar_dyn、sar_grip、sar_bt、sar_hotspot 分別表示 HEAD、GPIP、BT、HOTSPOT 模式,每個模式下都包含 Normal 和 Airplane 的兩種場景。
我們可以透過 dhd 指令來 get/set sar 的模式。
dhd -i wlan0 sarmode <0~8>

以下來解析SAR配置數據的真正意義。

舉例解析:
FCC_sar_dyn=0x00C8 0x00BE 0x00B2,0x00B2,0x00AC,0x00AE0x00A8,0x00A8,0x00A2,0x00A40xBCBC,0xBCBC,0xBCBC,0xBCBC,0xBCBC,0xBCBC 0xB4B4,0xB4B4,0xB4B4,0xB4B4,0xB4B4,0xB4B4
0x00C8:代表HEAD_NORMAL 2.4G頻段降低SAR值;
---------------------------------------------------------------------------
0x00c8中的000000 0000) 表示天線1功率配置,這個區間 SAR 功率不啟用 (flag=0),data=0dB。
c8(11001000) 表示天線 0 功率配置,這個區間 SAR 功率啟用 (flag=1),data=0x48/4 dB
---------------------------------------------------------------------------
0x00BE:代表HEAD_AIRPLANE 2.4G頻段降低SAR值。
0x00B2,0x00B2,0x00AC,0x00AE:表示HEAD_NORMAL 5G的4個頻段降低SAR值。
0x00A8,0x00A8,0x00A2,0x00A4:表示 HEAD_AIRPLANE 5G 的4個頻段降低 SAR 值。
0xBCBC,0xBCBC,0xBCBC,0xBCBC,0xBCBC,0xBCBC表示HEAD_NORMAL 6G的6個頻段降低SAR值。
0xB4B4,0xB4B4,0xB4B4,0xB4B4,0xB4B4,0xB4B4表示HEAD_AIRPLANE 6G的6個頻段降低SAR值。
FAQ1:對於 dhd 的版本有要求嗎?
確保dhd版本>=101.10.361.110
FAQ2:驅動上需要如何開啟SAR的功能?
定義如下宏 SYNA_SAR_CUSTOMER_PARAMETER WL_SAR_TX_POWER_CONFIG WL_SAR_TX_POWER
FAQ3:如何驗證目前的fw是否支援SAR?
在sar_config.ini讀取後,執行dhd sarmode 3不報錯即可。
FAQ4:有SAR的配置相關文件嗎?
在sar_config.ini中配置SAR功率的方法,請參考new_SAR_Implement_6g_202309.pdf
FAQ5:為什麼有時在nvram裡配置sar,有時在sar_config.ini裡配置?
在nvram裡配置是舊的做法,現在已經摒棄。現在只使用sar_config.ini。
評論