| [Unit] |
| Description=Osmocom SDR BTS L1 Transceiver (UHD Backend) |
| After=network-online.target |
| Wants=network-online.target |
| |
| [Service] |
| Type=simple |
| Restart=always |
| StateDirectory=osmocom |
| WorkingDirectory=%S/osmocom |
| Environment=HOME=%h |
| ExecStart=/usr/bin/osmo-trx-uhd -C /etc/osmocom/osmo-trx-uhd.cfg |
| RestartSec=2 |
| # CPU scheduling policy: |
| CPUSchedulingPolicy=rr |
| # For real-time scheduling policies an integer between 1 (lowest priority) and 99 (highest priority): |
| CPUSchedulingPriority=21 |
| # See sched(7) for further details on real-time policies and priorities |
| |
| [Install] |
| WantedBy=multi-user.target |