pi-scripts/js8call/js8sms
2019-04-02 17:49:22 -05:00

40 lines
1.1 KiB
Bash

#!/usr/bin/env bash
#original script written by Jerry, K7AZJ
#modded by KM4ACK 20190212
#This script will ask for needed info to send to
#JS8Call to be transmitted for text message delivery
#to a mobile phone.
###################################################
# Start Original Script #
###################################################
#if [ "$#" == "0" ]; then
# echo "usage: js8sendsms phone_number message"
# echo " example: js8sendsms 1112223456 hello"
# exit 0
#fi
#phone=$1
#shift
#msg="$*"
###################################################
# End Original Script #
###################################################
# Mods below by KM4ACK #
###################################################
echo What is the phone number to text?
read phone
echo What do you want the text to say?
read msg
value="\"@ALLCALL APRS::SMSGTE :@${phone} ${msg}\""
echo sending $value
printf '{"params": {}, "type": "TX.SET_TEXT", "value": %s}\n' "${value}" | nc -l -u -w 10 2237
echo
echo
echo
echo Your message is ready to send
echo Go to JS8Call and press the send button