PyUSB Stop Dymo 从自动关闭中缩放

PyUSB Stop Dymo scales from shutting down automatically

我正在使用带有 PyUSB 的 Dymo USB 秤,除了秤在三分钟后自动关机外,一切都很棒。只要我的 python 程序是 运行,我就想保留它 运行。有什么方法可以使用 python?

我是 PyUSB 的新手,到目前为止已经成功地遵循了本教程:http://steventsnyder.com/reading-a-dymo-usb-scale-using-python/

可以手动禁用自动关机,如下所述: http://www.manualslib.com/manual/472133/Dymo-S100.html?page=7 但这必须每次都执行,这是一个问题。

非常感谢您提出任何建议!

正如 Ignacio 所说,似乎没有任何计算方法可以做到这一点。我们最终设法通过将计时器直接连接到按钮来停止自动关机,该按钮将单位模式从克更改为盎司。 "Pressing" 这每隔几秒就可以防止关机,并且一些额外的编码允许从任一模式正确读取质量。

不像我希望的那样简单的解决方案,但也许这个想法会帮助任何遇到与此类似的奇怪特定问题的人。

这里是 open/modify 的硬件描述和切换 DYMO 缩放按钮的代码(以避免自动关机) https://learn.adafruit.com/data-logging-iot-weight-scale/code-walkthrough