diff options
author | Christian Pointner <equinox@spreadspace.org> | 2015-09-19 15:05:36 +0200 |
---|---|---|
committer | Christian Pointner <equinox@spreadspace.org> | 2015-09-19 15:05:36 +0200 |
commit | 41b3974f3d696fa8152ea61c98f41ca8b2a56cd2 (patch) | |
tree | 4b6280771bdc82d582f891aaa4bc70452f681b6f /tools/reset_lufa_cdc | |
parent | added reset lufa cdc version without wait (diff) |
improved reset-lufa-cdc helper
Diffstat (limited to 'tools/reset_lufa_cdc')
-rwxr-xr-x | tools/reset_lufa_cdc | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/tools/reset_lufa_cdc b/tools/reset_lufa_cdc index d1f4a80..09cc8cb 100755 --- a/tools/reset_lufa_cdc +++ b/tools/reset_lufa_cdc @@ -1,9 +1,15 @@ #!/bin/bash -echo "resetting device .." -echo $1 > /dev/ttyACM0 +DEVICE_FILE="/dev/ttyACM0" -echo "waiting for device to enumerate .." -sleep 4 +if [ -c $DEVICE_FILE ]; then + echo "resetting device .." + echo $1 > /dev/ttyACM0 + + echo "waiting for device to enumerate .." + sleep 4 +else + echo "'$DEVICE_FILE' not found ... device is probably already in bootloader mode - doing nothing" +fi exit 0 |