驅(qū)動模塊是用來模擬被測試模塊的上模塊,相當于被測模塊的主程序。它接收數(shù)據(jù),將相關(guān)數(shù)據(jù)傳送給被測模塊,啟用被測模塊,并打印出相應的結(jié)果。傳統(tǒng)的單元測試包括了驅(qū)動模塊(driver) 和樁模塊(stub)。驅(qū)動模塊的目的很單純,就是為了訪問類庫的屬性和方法,來檢測類庫的功能是否正確;驅(qū)動模塊是用來模擬被測試模塊的上模塊,相當于被測模塊的主程序。它接收數(shù)據(jù),將相關(guān)數(shù)據(jù)傳送給被測模塊,啟用被測模塊,并打印出相應的結(jié)果。如果被測試模塊中的函數(shù)是提供給其他函數(shù)調(diào)用的,在設(shè)計測試用例時就應該設(shè)計驅(qū)動模塊(Driver)。
舉例來說:驅(qū)動模塊(Driver)可以通過模擬一系列用戶操作行為,比如選擇用戶界面上的某一個選項或者按下某個按鈕等,自動調(diào)用被測試模塊中的函數(shù)。驅(qū)動模塊(Driver)設(shè)置,使對模塊的測試不必與用戶界面真正交互。
無需其他外部跟蹤裝置,如CMM、便攜式測量臂等。
采用便攜式設(shè)計,具有質(zhì)量和體積小,具有運輸方便的特點,因而不受掃描方向、物件大小及狹窄空間的局限,可實現(xiàn)現(xiàn)場掃描。
掃描過程在PC屏幕上同步呈現(xiàn)3 E維數(shù)據(jù),邊掃描邊調(diào)整;通過對定位點的自動拼接,可以做到整體360度掃描一次成型,同時避免漏掃盲區(qū)。
直接以三角網(wǎng)格面的形式錄入數(shù)據(jù),由于沒有使用點云重疊分層,避免了對數(shù)據(jù)模型增加噪音點;而且采用基于表面優(yōu)運算法則的技術(shù),因此掃描得越多,數(shù)據(jù)獲取就越。
?數(shù)據(jù)輸出時,自動生成的STL多邊形文件,馬上可以讀入CAD軟件以及快速成型機和一些加工設(shè)備;同時兼容多種逆向軟件,可以生成文雞各種CAD格式文件。
有時這被稱為四相PSK,4-PSK,或4-(同QuadratureAmplitudeModulation)正交幅度調(diào)制。(雖然QPSK和4-QAM的根本概念不同,但產(chǎn)生的調(diào)制無線電波完全相同。)QPSK在星座圖上用了四個點,圍繞一個圓等距分布。通過四個相位,QPSK可以對每個符號進行兩位編碼,如圖所示格雷編碼為了小化比特誤碼率(BER)——有時被誤認為是BPSK的兩倍。
數(shù)學分析表明,與BPSK系統(tǒng)相比,QPSK可用于使數(shù)據(jù)速率加倍,同時保持相同的?帶寬的信號,或者保持BPSK的數(shù)據(jù)速率但是將所需帶寬減半。在后一種情況下,QPSK的誤碼率為完全一樣作為BPSK的BER當考慮或描述QPSK時,持有不同的觀點是一種常見的困惑。傳輸?shù)妮d波可以經(jīng)歷多次相位變化。
假設(shè)無線電通信信道是由諸如聯(lián)邦通信給定規(guī)定的(大)帶寬,QPSK相對于BPSK的優(yōu)勢變得明顯:在相同的誤碼率下,QPSK在給定的帶寬內(nèi)傳輸?shù)臄?shù)據(jù)速率是BPSK的兩倍。付出的工程代價是QPSK的****機和接收機比BPSK的更復雜。然而,隨著現(xiàn)代電子學技術(shù),在成本上的懲罰是非常溫和的。
與BPSK一樣,在接收端存在相位模糊問題差分編碼實踐中經(jīng)常使用QPSK。