[Unit] Description=Yukart imu: the WT61 on a USB-UART adapter, as the car's motion on the bus Documentation=http://pi5-16:3005/yukart/svc-core # Tier 2. Ordered after the broker and nothing else: it finds the adapter by itself, # whenever it appears. After=mosquitto.service StartLimitIntervalSec=0 [Service] User=mikkeli # USB serial adapters belong to dialout: the one right it needs, no sudo. SupplementaryGroups=dialout # /var/lib/yukart/imu, owned by the service user: the measured mounting (mount.json), # written by `yukart-imu --calibrate SESSION --write`. Until one exists, the defaults # (module flat, Y forward) or --forward/--right apply. StateDirectory=yukart/imu ExecStart=/usr/local/bin/yukart-imu Restart=always RestartSec=2 [Install] WantedBy=multi-user.target