meta-netmodule-bsp/recipes-connectivity/gpsd/gpsd_%.bbappend

21 lines
669 B
Plaintext

TTY_DEVICE = "/dev/gnss0"
USBAUTO_STATE = "false"
do_install_append () {
sed -i 's|DEVICES=""|DEVICES="${TTY_DEVICE}"|g' ${D}/etc/default/gpsd.default
sed -i 's|USBAUTO="true"|USBAUTO="${USBAUTO_STATE}"|g' ${D}/etc/default/gpsd.default
}
do_install_append_am335x-nmhw21() {
sed -i "s/GPSD_OPTIONS=\"\(.*\)\"/GPSD_OPTIONS=\"\1 -s 115200\"/g" ${D}${sysconfdir}/default/gpsd.default
}
do_install_append_imx8-nmhw23() {
sed -i "s/GPSD_OPTIONS=\"\(.*\)\"/GPSD_OPTIONS=\"\1 -s 115200\"/g" ${D}${sysconfdir}/default/gpsd.default
}
# Service is started by gnss-mgr
SYSTEMD_AUTO_ENABLE_am335x-nmhw21 = "disable"
SYSTEMD_AUTO_ENABLE_imx8-nmhw23 = "disable"