Advertisement
Guest User

Untitled

a guest
Jun 16th, 2019
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.07 KB | None | 0 0
  1. pi@raspberrypi:/home $ sudo bash main.sh
  2. %st%sn 0 Bus 001 Device 004: ID 1a86:7523 QinHeng Electronics HL-340 USB-Serial adapter
  3. %st%sn 1 Bus 001 Device 005: ID 1a2c:0e24 China Resource Semico Co., Ltd
  4. %st%sn 2 Bus 001 Device 006: ID 0424:7800 Standard Microsystems Corp.
  5. %st%sn 3 Bus 001 Device 003: ID 0424:2514 Standard Microsystems Corp. USB 2.0 Hub
  6. %st%sn 4 Bus 001 Device 002: ID 0424:2514 Standard Microsystems Corp. USB 2.0 Hub
  7. %st%sn 5 Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  8.  
  9. Target device:
  10.  
  11. %st%sn 1 Bus 001 Device 005: ID 1a2c:0e24 China Resource Semico Co., Ltd
  12. pi@raspberrypi:/home $
  13.  
  14. #!/bin/bash
  15.  
  16. usbArray=()
  17. while IFS= read -r line; do
  18. usbArray+=( "$line" )
  19. done < <( lsusb )
  20.  
  21.  
  22. for i in "${!usbArray[@]}"; do
  23.  
  24. echo "%st%sn" "$i" "${usbArray[$i]}"
  25.  
  26. done
  27.  
  28. echo ""
  29. echo "Target device:"
  30. echo ""
  31.  
  32. for i in "${!usbArray[@]}"; do
  33.  
  34. if [[ ${usbArray[$i]} == *"China Resource Semico"* ]]; then
  35. echo "%st%sn" "$i" "${usbArray[$i]}"
  36. fi
  37.  
  38. done
  39.  
  40. 1.read master version
  41. sent: 5A 00 00 0d 0a 71
  42. reply: A5 00+ "MASTER-FW:v1.0rn" + CS
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement