2023-04-11 21:15:01 +08:00

24 lines
633 B
Bash

#!/bin/sh
CURRMODEM=$1
ROOTER=/usr/lib/rooter
CPORT=$(uci get modem.modem$CURRMODEM.commport)
PID=$(ps | grep "[q]uectel.sh $CURRMODEM" | awk '{print $1}')
if [ -n "$PID" ]; then
kill -9 $PID
ATCMDD="AT+QGPSEND"
OX=$($ROOTER/gcom/gcom-locked "/dev/ttyUSB$CPORT" "run-at.gcom" "$CURRMODEM" "$ATCMDD")
rm -f /tmp/gps
rm -f /tmp/gpsdata
rm -f /tmp/gpsdata1
fi
PID=$(ps | grep "[s]ierra.sh $CURRMODEM" | awk '{print $1}')
if [ -n "$PID" ]; then
kill -9 $PID
ATCMDD="AT!GPSEND=0"
OX=$($ROOTER/gcom/gcom-locked "/dev/ttyUSB$CPORT" "run-at.gcom" "$CURRMODEM" "$ATCMDD")
rm -f /tmp/gps
rm -f /tmp/gpsdata
rm -f /tmp/gpsdata1
fi