Eclipse UPM传感器和执行器存储库 Eclipse UPM存储库为各种常用的传感器和执行器提供了软件驱动程序。 这些软件驱动程序通过调用 API与基础硬件平台(或微控制器)以及所连接的传感器进行。 程序员可以通过包括传感器的相应头文件并实例化关联的传感器类来访问每个传感器的接口。 在典型的用例中,构造函数根据标识传感器,使用的I / O协议以及传感器的引脚位置的参数来初始化传感器。 从UPM 2.0开始,在大多数情况下,还可以通过接受字符串标识符的重载构造函数来完成传感器初始化。 我们认可实现这些库提供的通用C和C ++接口的附加功能。 在2.0版本中,UPM引入了以下传感器接口: