#!/bin/bash
set -euo pipefail
source "$(dirname "$0")/lib.sh"

log "Installing udev rules for AIOC + GPS..."

template_install \
    "${ROOT}/configs/99-ham-radio.rules" \
    /tmp/99-ham-radio.rules

sudo cp /tmp/99-ham-radio.rules /etc/udev/rules.d/99-ham-radio.rules
rm -f /tmp/99-ham-radio.rules

sudo udevadm control --reload-rules
sudo udevadm trigger

log "udev rules installed. Plug AIOC/GPS if needed, then check:"
echo "  ls -l /dev/aioc-serial /dev/gps"
echo "  arecord -l"
