mirror of
https://github.com/meshtastic/python.git
synced 2026-04-21 15:34:04 -04:00
add device and port detection on linux
This commit is contained in:
20
info/mac/heltec.txt
Normal file
20
info/mac/heltec.txt
Normal file
@@ -0,0 +1,20 @@
|
||||
ioreg -p IOUSB > /tmp/d
|
||||
|
||||
> | +-o CP2102 USB to UART Bridge Controller@14400000 <class AppleUSBDevice, id 0x10005c048, registered, matched, active, busy 0 (9 ms), retain 12>
|
||||
|
||||
|
||||
system_profiler SPUSBDataType > /tmp/b
|
||||
|
||||
37a38,50
|
||||
> CP2102 USB to UART Bridge Controller:
|
||||
>
|
||||
> Product ID: 0xea60
|
||||
> Vendor ID: 0x10c4 (Silicon Laboratories, Inc.)
|
||||
> Version: 1.00
|
||||
> Serial Number: 0001
|
||||
> Speed: Up to 12 Mb/s
|
||||
> Manufacturer: Silicon Labs
|
||||
> Location ID: 0x14400000 / 53
|
||||
> Current Available (mA): 500
|
||||
> Current Required (mA): 100
|
||||
> Extra Operating Current (mA): 0
|
||||
10
info/mac/rak4631_19003.txt
Normal file
10
info/mac/rak4631_19003.txt
Normal file
@@ -0,0 +1,10 @@
|
||||
|
||||
|
||||
> | +-o WisCore RAK4631 Board@14400000 <class AppleUSBDevice, id 0x10005c158, registered, matched, active, busy 0 (18 ms), retain 14>
|
||||
|
||||
|
||||
/dev/cu.usbmodem14401
|
||||
|
||||
% ls -al /dev/*modem*
|
||||
crw-rw-rw- 1 root wheel 0x9000005 Jan 29 15:32 /dev/cu.usbmodem14401
|
||||
crw-rw-rw- 1 root wheel 0x9000004 Jan 29 15:31 /dev/tty.usbmodem14401
|
||||
18
info/mac/rak4631_5005.txt
Normal file
18
info/mac/rak4631_5005.txt
Normal file
@@ -0,0 +1,18 @@
|
||||
|
||||
no device plugged in
|
||||
% ioreg -p IOUSB > /tmp/a
|
||||
|
||||
device plugged in, in "boot" mode
|
||||
% ioreg -p IOUSB > /tmp/b
|
||||
|
||||
device plugged in, botted to Meshtastic firmware
|
||||
% ioreg -p IOUSB > /tmp/c
|
||||
|
||||
(venv) sweet Meshtastic-python % diff /tmp/a /tmp/b (with most info removed)
|
||||
> | +-o Feather nRF52840 Express@14400000 <class AppleUSBDevice, id 0x10005c0ff, registered, matched, active, busy 0 (22 ms), retain 16>
|
||||
|
||||
diff /tmp/a /tmp/c (with most info removed)
|
||||
> | +-o WisCore RAK4631 Board@14400000 <class AppleUSBDevice, id 0x10005c134, registered, matched, active, busy 0 (17 ms), retain 14>
|
||||
|
||||
|
||||
Meshtastic detected port on /dev/cu.usbmodem14401
|
||||
21
info/mac/tbeam.txt
Normal file
21
info/mac/tbeam.txt
Normal file
@@ -0,0 +1,21 @@
|
||||
|
||||
meshtastic detected port: /dev/cu.usbmodem53230050571
|
||||
|
||||
ioreg -p IOUSB > /tmp/c
|
||||
|
||||
> | +-o USB Single Serial@14400000 <class AppleUSBDevice, id 0x10005bff7, registered, matched, active, busy 0 (15 ms), retain 14>
|
||||
|
||||
|
||||
system_profiler SPUSBDataType > /tmp/a
|
||||
|
||||
> USB Single Serial:
|
||||
>
|
||||
> Product ID: 0x55d4
|
||||
> Vendor ID: 0x1a86
|
||||
> Version: 4.43
|
||||
> Serial Number: 5323005057
|
||||
> Speed: Up to 12 Mb/s
|
||||
> Location ID: 0x14400000 / 50
|
||||
> Current Available (mA): 500
|
||||
> Current Required (mA): 134
|
||||
> Extra Operating Current (mA): 0
|
||||
16
info/mac/tlora.txt
Normal file
16
info/mac/tlora.txt
Normal file
@@ -0,0 +1,16 @@
|
||||
diff of ioreg -p IOUSB
|
||||
|
||||
> | +-o USB Single Serial@14300000 <class AppleUSBDevice, id 0x10005bf0f, registered, matched, active, busy 0 (18 ms), retain 14>
|
||||
|
||||
|
||||
Diff of system_profiler SPUSBDataType
|
||||
< USB Single Serial:
|
||||
<
|
||||
< Product ID: 0x55d4
|
||||
< Vendor ID: 0x1a86
|
||||
< Version: 4.43
|
||||
< Speed: Up to 12 Mb/s
|
||||
< Location ID: 0x14300000 / 46
|
||||
< Current Available (mA): 500
|
||||
< Current Required (mA): 134
|
||||
< Extra Operating Current (mA): 0
|
||||
Reference in New Issue
Block a user