Advertisement
nq4t

Untitled

May 3rd, 2019
199
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.94 KB | None | 0 0
  1. #!/bin/bash
  2. # should we run APRS script?
  3. [ ! -s "/tmp/aprs" ] && exit
  4. # load nema sentence from GPS
  5. gpsr=$(gpspipe -n 8 -r ntpi:2947 |sed -n '/$GPGGA/{p;q}')
  6. #GPS Sync Check - if no GPS lock, no run
  7. gpss=$(printf "$gpsr" | cut -d ',' -f7)
  8. #test "$gpss" = "0" && exit
  9. gps=$(printf "$gpsr" | cut -b 19-42|sed 's#N,#N\\#g'|sed 's#,##g'|cut -b 1-7,10-19,22)
  10. #Define login info
  11. user=NQ4T
  12. password=2325
  13. #Define object user info
  14. senduser=NQ4T-10
  15. #DMR
  16. #tg=$(curl -s http://127.0.0.1/mmdvmhost/bm_links2.php| sed 's/<[^>]\+>//g' | sed 's/None//g' | sed ':a;N;$!ba;s/\n/ /g'|sed 's/TG/#/g')
  17. #comment="BrandMeister TGs: $tg"
  18. #DSTAR
  19. dstar=$(curl -s http://127.0.0.1/mmdvmhost/repeaterinfo.php | egrep "Linked|linked" | sed 's/<[^>]\+>//g' | sed 's/L/l/')
  20. comment="DStar $dstar"
  21. #parse packet
  22. data="$senduser>APN100,TCPIP*:=$gps> $comment"
  23. #Send data to the server
  24. printf "%s\n" "user $user pass $password" "$data"
  25. #| ncat rotate.aprs2.net 14580
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement