跳轉到內容

Khepera III 工具箱/工具箱/模組/測量

來自華夏公益教科書,開放的書籍,開放的世界

measurement 模組為所有僅讀取感測器(或多個感測器)並報告結果的程式提供了通用框架。使用此模組的程式因此接受相同的命令列選項以指定

  • 兩次測量之間的時間間隔 (-w US)
  • 要進行的測量次數 (-r N或者只是-r用於連續測量)
  • 是否列印結果
    • 在測量後立即列印(預設)
    • 在最後列印 (-f)
    • 不列印 (-F)

檢視battery程式的原始碼以獲取示例。

此模組控制主程式流程,僅需兩個鉤子函式

  • 一個鉤子函式進行一次測量 (hook_measure)
  • 一個鉤子函式列印一次測量結果 (hook_print)

此外,還必須提供一個用於儲存中間測量結果的陣列。

華夏公益教科書