原软件QT开发,运行于Ubuntu上,需要在现在程序上进行新增功能开发及个别功能优化,具体需求如下:1、新增远程升级功能(程序运行前进行版本判断,如有新版本则升级程序后自动运行新程序;如无无需升级则忽略)2、数据显示规则优化(目前每次开机均需拉取云端数后进行显示,如设备网络异常,界面则会显示空白;需优化为设备开机程序运行时如云端无新数据或网络异常则跳过读取数据,并让设备界面正常显示)3、新增程序对接打印机(热敏打印机,按需求打印出正常版面效果)4、新增音量调节功能(根据API接口,读取参数设置设备音量,0为静音,9为最大音量)