serialui-druid支持和示例
pyserialui的Python项目详细描述
pyserialui
python serialui回调、重写和功能的支持和示例。
serialui、设备druid和builder
serialui通过串行通道(例如usb或bluetooth le serial)为嵌入式和linux设备(arduino、raspberry pi等)提供一组用户定义的菜单、命令、输入、跟踪状态和数据视图。
它还包括一个编程api,允许客户端(如device druid)创建和管理serialui菜单项,同时提供任何所需的接口(如gui)。
Device Druid Builder是定义serialui菜单结构的最简单方法,它将生成使用serialui库并实现布局的项目。
Python
在嵌入式设备上,功能是通过在C++中实现各种回调来实现的。在linux主机上,例如Raspberry Pi或Ubuntu,由于内置的cpython支持和(可选的)这个库,可以使用python。
版权和许可
pyserialui是 版权所有(c)2019 Pat Deegan,psychogenic.com 并根据lgplv3的条款发布。有关详细信息,请参见许可文件。
更多信息可通过device druid和inductive-kickback网站获得。