请教3D打印机下位机程序测试
背景:
- 3D打印机的下位机程序,就是一个操作打印机的界面,界面是显示在打印机的显示屏上
- 用C++的qt写的。
- 程序部署类似于树莓派的主板上,主板里烧入程序(ubuntu系统上运行这个qt程序)
- 程序启动无界面,直接显示在终端面板的显示屏
尝试:
一开始的思路是在ubuntu客户端上用工具截图,然后截图发送到我这边服务端进行图像识别,定位相应按钮的坐标点后,把坐标点发回到ubuntu客户端,客户端根据坐标的进行点击操作。
碰到的问题
- 因为是无界面的,怎么调用python的库方法都不行,pyqt5 ,pyautogui都截取不到程序,所以第一步就阻塞了
- 向开发要了代码部署在本地虚拟机上,程序还是得外接终端设备才能显示在终端上,并没有以窗口的形式显示在终端上
求助下论坛的老师跟同学们,有没有类似嵌入式程序的测试经验?
不胜感激