CPU 或處理器負(fù)載(也稱(chēng)為 CPU 使用率)在 ReceiverStatus SBF 塊中報(bào)告。可以通過(guò)“管理>關(guān)于>CPU負(fù)載”實(shí)時(shí)監(jiān)控,如圖1所示。
圖 1:Web 界面中的實(shí)時(shí) CPU 負(fù)載
當(dāng) CPU 使用率超過(guò) 90% 時(shí),接收器操作可能會(huì)變得不可靠。在高速率 RTK 或多基地 DGPS 操作期間通常會(huì)觀(guān)察到高處理器負(fù)載。例如,如果接收器正在跟蹤來(lái)自所有星座的所有信號(hào),并配置為以 50Hz 記錄所有 SBF 塊、以 100Hz 記錄 NMEA 數(shù)據(jù),同時(shí)還實(shí)時(shí)接收 MSM5 校正并對(duì)其進(jìn)行處理以提供 RTK FIX 解決方案,則 CPU 負(fù)載AsteRx SB 將達(dá)到其上限(例如,本例中為 97%),如圖 2 所示,并且接收器操作將變得不可靠。
圖 2:CPU 過(guò)載
可以采取多種操作來(lái)釋放接收器 CPU 資源:
降低 SBF 塊或 NMEA 消息的輸出速率,并僅啟用應(yīng)用程序所需的那些塊。例如,如果每秒需要 NMEA GGA 消息,則輸出速率應(yīng)設(shè)置為 1Hz。同樣,日志會(huì)話(huà)的數(shù)據(jù)速率也可以降低。
限制正在跟蹤的衛(wèi)星數(shù)量,例如,通過(guò)使用 setElevationMask 命令定義仰角掩碼,或轉(zhuǎn)至管理 > 專(zhuān)家控制 > 控制面板 > 導(dǎo)航 > 接收器操作 > 掩碼 > 仰角掩碼,然后設(shè)置用于跟蹤和 PVT 的仰角 (默認(rèn)情況下,這些值設(shè)置為 0),如下所示。所有低于該值的衛(wèi)星將不被跟蹤,也不參與PVT解算。
如果您的應(yīng)用程序不需要 SBAS 或 GLONASS,則禁用 SBAS 或 GLONASS 跟蹤,可以通過(guò)使用 命令setSatelliteTracking或轉(zhuǎn)至管理 > 專(zhuān)家控制 > 控制面板 > 導(dǎo)航 > 高級(jí)用戶(hù)設(shè)置 > 跟蹤 > 衛(wèi)星跟蹤并取消選中來(lái)禁用任何星座如下所示的特定星座(例如GLONASS、SBAS和QZSS)。
通過(guò)使用命令setSignalTracking或轉(zhuǎn)至管理 > 專(zhuān)家控制 > 控制面板 > 導(dǎo)航 > 高級(jí)用戶(hù)設(shè)置 > 跟蹤 > 信號(hào)跟蹤并取消選中任何信號(hào)(例如 GPS L2C 、L5 ) ,禁用應(yīng)用程序不需要的信號(hào)跟蹤如下所示。
圖 5:使用 Web 界面禁用 GPS L2C 和 L5 信號(hào)跟蹤
使用setDataInOut命令禁用“ASCIIDisplay”輸出:此顯示主要用于臨時(shí)檢查接收器操作和調(diào)試目的。
https://customersupport.septentrio.com/s/article/Which-actions-can-be-taken-to-free-up-receiver-CPU-resources
電話(huà): 025-85577685
地址:南京市江寧開(kāi)發(fā)區(qū)誠(chéng)信大道990號(hào)優(yōu)尚天地3棟417室
企業(yè)微信