From 1bf217997a4a962a4cbf02d6412e835016b87ce7 Mon Sep 17 00:00:00 2001 From: John Crispin Date: Fri, 27 Jan 2023 13:42:32 +0100 Subject: [PATCH 47/68] ugps: update to latest HEAD Signed-off-by: John Crispin --- package/utils/ugps/Makefile | 6 +++--- package/utils/ugps/files/gps.config | 3 ++- package/utils/ugps/files/ugps.init | 2 ++ 3 files changed, 7 insertions(+), 4 deletions(-) diff --git a/package/utils/ugps/Makefile b/package/utils/ugps/Makefile index 5afba4e0b0..862753935f 100644 --- a/package/utils/ugps/Makefile +++ b/package/utils/ugps/Makefile @@ -11,10 +11,10 @@ PKG_NAME:=ugps PKG_RELEASE:=2 PKG_SOURCE_URL=$(PROJECT_GIT)/project/ugps.git +PKG_MIRROR_HASH:=a277970547a42dd5638873905eacf591d011cad7ba8db88a3344dc3204e68929 PKG_SOURCE_PROTO:=git -PKG_SOURCE_DATE:=2021-06-08 -PKG_SOURCE_VERSION:=5e88403fc0d39ae8a270d2c6c6e9c8a4d5232cf3 -PKG_MIRROR_HASH:=a3dfc2cc6def3b634d8b7cda9139926be3d876cf2faa5251c4821987954442a5 +PKG_SOURCE_DATE:=2021-07-19 +PKG_SOURCE_VERSION:=a8171a07193351a9125024d5c759c0ebd6a6895c PKG_MAINTAINER:=John Crispin PKG_LICENSE:=GPL-2.0+ diff --git a/package/utils/ugps/files/gps.config b/package/utils/ugps/files/gps.config index 01559f7a9c..1c1cfc27c0 100644 --- a/package/utils/ugps/files/gps.config +++ b/package/utils/ugps/files/gps.config @@ -1,4 +1,5 @@ config gps - option 'tty' 'ttyACM0' + option 'tty' 'ttyACM0' option 'adjust_time' '1' option 'disabled' '1' + option 'baudrate' '2400' diff --git a/package/utils/ugps/files/ugps.init b/package/utils/ugps/files/ugps.init index 77c3603066..209e77fc55 100644 --- a/package/utils/ugps/files/ugps.init +++ b/package/utils/ugps/files/ugps.init @@ -13,6 +13,7 @@ service_triggers() { start_service() { local tty="$(uci get gps.@gps[-1].tty)" local atime="$(uci get gps.@gps[-1].adjust_time)" + local baudrate="$(uci get gps.@gps[-1].baudrate)" local disabled="$(uci get gps.@gps[-1].disabled || echo 0)" [ "$disabled" == "0" ] || return @@ -30,6 +31,7 @@ start_service() { procd_open_instance procd_set_param command "$PROG" [ "$atime" -eq 0 ] || procd_append_param command "-a" + [ -z "$baudrate" ] || procd_append_param command "-b" "$baudrate" procd_append_param command "$tty" procd_set_param respawn procd_close_instance -- 2.34.1