这似乎是一个奇怪的问题,但我想知道是否可以将两个驱动程序与一个外围设备相关联?
我问的原因是我正在使用 Arduino 微控制器为Maya构建输入设备。Arduino 已经有自己的设备驱动程序,但我正在考虑开发一个UMDF驱动程序来获取通过串行端口从 Arduino 传入的数据并对其进行预处理以准备进入 Maya。
现在,我有两个 Python 程序正在运行——一个在 Maya 外部运行的 32 位 Python 程序,它侦听串行端口并将数据转换为 64 位版本 Maya 中的第二个 64 位程序可以理解的形式并在 Maya 场景中使用。这工作得很好,但是每次我想在 Maya 中使用这个设备时都必须启动那个外部服务器程序有点烦人。如果我可以让 UMDF 驱动程序准备好在适当类型的数据从 Arduino 输入时开始运行,那么这将非常有帮助。这种方法会奏效吗?