#!/bin/sh #echo "start up qtui...." export QT_QWS_FONTDIR=/usr/lib/fonts export QWS_MOUSE_PROTO="TSLIB:/dev/input/event0 mouseman:/dev/input/mice" cd /dev/ && ln -s am335x_visco_pwm pwm && ln -s am335x_suction_pwm pwm1 if [ -e /dev/input/touchscreen0 ]; then TSLIB_TSDEVICE=/dev/input/touchscreen0 export TSLIB_CALIBFILE=/etc/pointercal export TSLIB_CONFFILE=/usr/local/etc/ts.conf export TSLIB_PLUGINDIR=/usr/lib/ts export TSLIB_TSDEVICE fi if [ ! -f /etc/pointercal ];then touch /etc/pointercal ts_calibrate fi cd /home/plg if [ ! -f /home/plg/runFlag ];then chmod a+x InkJetPrinter ./InkJetPrinter -qws fi #bootup QtUI chmod +x QtUI ./QtUI -qws -display VNC:LinuxFb & rm /home/plg/runFlag sleep 1 #mount mmc and usb disk if [ -f /dev/mmcblk0p1 ];then mount /dev/mmcblk0p1 /mnt/mmc/ fi ln -sf /mnt/udisk /udisk if [ -f /dev/sda1 ];then mount /dev/sda1 /mnt/udisk/ fi sleep 2 #start quectel-CM ./quectel-CM &