當[Bill Porter]在項目上工作時,他說他通常會寫自己的NMEA常規通信協議,以適合手頭的工作。雖然它讓事情變得容易進行故障排除,但他承認他的自定義協議浪費了處理器時間和帶寬。另一方面的二進制通信更有效,但有點棘手的管理。
為了使普通用戶更容易,他寫了一個名為EasyTransfer的庫,其中摘要兩個Arduino板之間的串行通信。這個過程很簡單 – 所有人都必須做的是在兩個Arduino板上定義數據結構,以便他們知道在線上過濾有哪些數據,而EasyTransfer處理其餘部分。這允許用戶擔心較少的通信協議或傳輸錯誤,並側重於其項目。
如果您正在進行項目並蒐索一個簡單的方法來獲得一對arduinos談話,由他的網站搖擺並抓住圖書館。它不會變得更容易。