每個 ASCII 命令行都包含一個命令名稱(可選)后跟一個參數(shù)列表,并以 <CR>、<LF> 或 <CR><LF> 字符結尾,通常對應于按鍵盤上的“Enter”鍵。為了最大限度地減少手動發(fā)送命令時的打字工作量,命令名稱可以替換為 3-5 個字符的助記符。例如,可以使用grc代替getReceiverCapability。
注意:
- 使用 CLI 發(fā)送命令時,命令本身及其參數(shù)都不區(qū)分大小寫
- 任何 ASCII 命令行的最大長度為 2000 個字符
對于需要參數(shù)的命令,必須使用逗號“ , ”將參數(shù)彼此分隔開,并與命令名稱分隔開。逗號前后可以插入任意數(shù)量的空格。
例如,用于在接收器上配置 NMEA 輸出的命令如下所示:
命令: setNMEAOutput 、 stream1 、 com1 、 GGA 、 sec1 set
命令的每個參數(shù)對應于接收器中的單個配置參數(shù)。通常,這些配置參數(shù)中的每一個都可以獨立于其他參數(shù)進行設置,因此大多數(shù)設置-命令的參數(shù)是可選的。可選參數(shù)可以省略,但如果省略的參數(shù)后面跟著非省略的參數(shù),則必須輸入相應數(shù)量的逗號。省略的參數(shù)始終保持其當前值。
例如,您想要輸入除參數(shù) 3 之外的所有參數(shù)。以橙色
突出顯示的參數(shù)是必需的,以綠色 突出顯示的參數(shù)是可選的:語法:set NMEAOutput, argument 1 , argument 2 , argument 3 , argument 4命令: set NMEAOutput ,流1,com1, *空* ,
sec1
在這種情況下,參數(shù) 3被省略并被稱為“無”。這意味著參數(shù) 3保持當前值。
圖 2:省略命令中的參數(shù)
https://customersupport.septentrio.com/s/article/CLI-syntax
電話: 025-85577685
地址:南京市江寧開發(fā)區(qū)誠信大道990號優(yōu)尚天地3棟417室
企業(yè)微信