This commit is contained in:
madsenco committed 2011-02-25 22:31:30 +01:00
1 parent 86fdebcc6b
commit d6f3c4ffa0
2 files changed
+13 -5

No files matched your search

@@ -4,6 +4,7 @@ exec 1>/dev/console 2>&1
P=/sys$DEVPATH
[ -r $P/uevent ] && . $P/uevent
[ -r $P/../../uevent ] && . $P/../../uevent
# Exit unless proper type
[ $SUBSYSTEM = "usb-serial" -a -n "$DRIVER" ] || exit 0
@@ -28,6 +29,11 @@ if [ $ACTION = "add" ] ;then
mkdir -p $DEVP
ln -sf /dev/$MDEV $DEVP/$PORT
say "Add $DEVP/$PORT -> /dev/$MDEV MANU $MANU"
if [ -n $DEVNAME ] ;then
DEVADDR=$(echo $DEVNAME | tr / _)
ln -sf /dev/$MDEV $DEVP/$DEVADDR
say "Add $DEVP/$DEVADDR -> /dev/$MDEV MANU $MANU"
fi
elif [ $ACTION = "remove" ] ;then
rm -f /dev/ttyusb/$MANU/$DEV_NM/$PORT
say "Rem $DEVP/$PORT -> /dev/$MDEV MANU $MANU"
+7 -5
View File
@@ -48,19 +48,21 @@ local sampleConf = {
p_lospeed_1 = { path = "/dev/ttyusb/mos7840-9710-7840/0", speed=4800 , port=26001},
p_lospeed_2 = { path = "/dev/ttyusb/mos7840-9710-7840/1", speed=4800 , port=26002},
p_hispeed = { path = "/dev/ttyusb/mos7840-9710-7840/2", speed=38400 , port=26003},
p_gps = { path = "/dev/ttyusb/pl2303-067b-2303/0", speed=38400 , port=26004},
p_gps = { path = "/dev/ttyusb/pl2303-067b-2303/bus_usb_001_004",
speed=4800 , port=26004},
p_ais = { path = "/dev/ttyusb/ftdi_sio-0403-6001/0", speed=38400 , port=25001},
p_pactor = { path = "/dev/ttyusb/ftdi_sio-0403-d010/0", speed=9600 , port=25002},
p_garmin1 = { path = "/dev/ttyusb/mos7840-9710-7840/3", speed=9600 , port=25003},
p_garmin2 = { path = "/dev/ttyS0", speed=9600 , port=25004},
p_bkhousemux = { path = "/dev/ttyusb/BROOKHOUSE10-7840/3", speed=38400 , port=25005},
p_navtex = { path = "/dev/ttyusb/NAVTEX-------7840/3", speed=38400 , port=25006},
p_navtex = { path = "/dev/ttyusb/pl2303-067b-2303/bus_usb_001_011",
speed=38400 , port=25006},
},
filter = {
nogps_bkhousemux = { inputs = { "p_bkhousemux" } , port=28001,
neg = { "^..RMB", "^..VDV" } },
neg = { "^...GGA", "^...GSA", "^...GSV", } },
gps_bkhousemux = { inputs = { "p_bkhousemux" } , port=28002,
pos = { "^..RMB", "^..VDV" } },
pos = { "^...GGA", "^...GSA", "^...RMC", "^...GSV", } },
autopilot = { inputs = { "p_hispeed" }, port=28003,
pos = { "^..XTE", "^..WPT" } },
},
@@ -149,4 +151,4 @@ function main()
end
return ac.ADDR_TRANSIENT, main
-- vim: set sw=3 sts=3 et nu:
-- vim: set sw=3 sts=3 et nu: