From c4b79a2d24404ab482d2195b15d27f5bb19519fd Mon Sep 17 00:00:00 2001
From: kruger <kruger@astron.nl>
Date: Tue, 12 Apr 2022 09:14:13 +0200
Subject: [PATCH] update startup scripts

---
 bin/apscttr         |  2 ++
 bin/apscttr.service | 10 ++++++++++
 bin/apsputr         |  2 ++
 bin/apsputr.service | 10 ++++++++++
 bin/notes.txt       |  7 +++++++
 bin/recvtr          |  2 ++
 bin/recvtr.service  | 10 ++++++++++
 bin/unb2tr          |  2 ++
 bin/unb2tr.service  | 10 ++++++++++
 setup.cfg           |  7 ++++++-
 10 files changed, 61 insertions(+), 1 deletion(-)
 create mode 100755 bin/apscttr
 create mode 100644 bin/apscttr.service
 create mode 100755 bin/apsputr
 create mode 100644 bin/apsputr.service
 create mode 100644 bin/notes.txt
 create mode 100755 bin/recvtr
 create mode 100644 bin/recvtr.service
 create mode 100755 bin/unb2tr
 create mode 100644 bin/unb2tr.service

diff --git a/bin/apscttr b/bin/apscttr
new file mode 100755
index 0000000..ed22f09
--- /dev/null
+++ b/bin/apscttr
@@ -0,0 +1,2 @@
+#!/bin/bash
+hwtr -p 4843 -c APSCTTR
diff --git a/bin/apscttr.service b/bin/apscttr.service
new file mode 100644
index 0000000..3a9def1
--- /dev/null
+++ b/bin/apscttr.service
@@ -0,0 +1,10 @@
+[Unit]
+Description=receiver translator
+After=multi-user.target
+
+[Service]
+Type=simple
+ExecStart=apscttr
+
+[Install]
+WantedBy=multi-user.target
diff --git a/bin/apsputr b/bin/apsputr
new file mode 100755
index 0000000..5bb2b9a
--- /dev/null
+++ b/bin/apsputr
@@ -0,0 +1,2 @@
+#!/bin/bash
+hwtr -p 4842 -c APSPUTR
diff --git a/bin/apsputr.service b/bin/apsputr.service
new file mode 100644
index 0000000..fe6ab28
--- /dev/null
+++ b/bin/apsputr.service
@@ -0,0 +1,10 @@
+[Unit]
+Description=receiver translator
+After=multi-user.target
+
+[Service]
+Type=simple
+ExecStart=apsputr
+
+[Install]
+WantedBy=multi-user.target
diff --git a/bin/notes.txt b/bin/notes.txt
new file mode 100644
index 0000000..87bc483
--- /dev/null
+++ b/bin/notes.txt
@@ -0,0 +1,7 @@
+https://raspberrytips.nl/raspbian-python-script-als-een-service-starten/
+
+/lib/systemd/system/xxxtr.service
+
+systemctl daemon-reload
+systemctl enable/start/status/stop ...service
+journalctl -f -u ....service
\ No newline at end of file
diff --git a/bin/recvtr b/bin/recvtr
new file mode 100755
index 0000000..12b6b6b
--- /dev/null
+++ b/bin/recvtr
@@ -0,0 +1,2 @@
+#!/bin/bash
+hwtr -p 4840 -c RECVTR,PPS
diff --git a/bin/recvtr.service b/bin/recvtr.service
new file mode 100644
index 0000000..084c78b
--- /dev/null
+++ b/bin/recvtr.service
@@ -0,0 +1,10 @@
+[Unit]
+Description=receiver translator
+After=multi-user.target
+
+[Service]
+Type=simple
+ExecStart=recvtr
+
+[Install]
+WantedBy=multi-user.target
diff --git a/bin/unb2tr b/bin/unb2tr
new file mode 100755
index 0000000..8ae634d
--- /dev/null
+++ b/bin/unb2tr
@@ -0,0 +1,2 @@
+#!/bin/bash
+hwtr -p 4841 -c UNB2TR
diff --git a/bin/unb2tr.service b/bin/unb2tr.service
new file mode 100644
index 0000000..73e7d7b
--- /dev/null
+++ b/bin/unb2tr.service
@@ -0,0 +1,10 @@
+[Unit]
+Description=receiver translator
+After=multi-user.target
+
+[Service]
+Type=simple
+ExecStart=unb2tr
+
+[Install]
+WantedBy=multi-user.target
diff --git a/setup.cfg b/setup.cfg
index 4f9c9a0..6d6a380 100644
--- a/setup.cfg
+++ b/setup.cfg
@@ -13,13 +13,18 @@ package_dir=
     =.
 packages=find:
 python_requires = >=3.7
+scripts = bin/unb2tr
+          bin/apscttr
+          bin/recvtr
+          bin/apsputr
 
 [options.packages.find]
 where=.
 
 [options.entry_points]
 console_scripts =
-    hwtr = pypcc.pypcc:main
+    hwtr = pypcc.pypcc
+
 
 [options.package_data]
 pypcc = config/*.yaml
\ No newline at end of file
-- 
GitLab