I use macOS. This post is a follow-up from IceCore Getting _really_ Started on macOS
I see that
ioreg -p IOUSB
depending on how much other stuff is plugged into the USB terminals, returns values like
+-o STM32 Virtual ComPort@14200000 <class AppleUSBDevice, id 0x10000d18f, registered, matched, active, busy 0 (22 ms), retain 13>
+-o STM32 Virtual ComPort@14300000 <class AppleUSBDevice, id 0x10000d171, registered, matched, active, busy 0 (22 ms), retain 13>
+-o STM32 Virtual ComPort@14400000 <class AppleUSBDevice, id 0x10000d76c, registered, matched, active, busy 0 (22 ms), retain 13>
For these cases different drivers are appearing. I need to do any of the following to get in contact with the IceCore. I just infer this, but have no reference for it. But this works:
bash-3.2$ cat /dev/cu.usbmodem1421
<myStorm 0.601>
bash-3.2$ cat /dev/cu.usbmodem1431
<myStorm 0.601>
bash-3.2$ cat /dev/cu.usbmodem1441
<myStorm 0.601>
I guess @14200000
relates to > 1421
etc.? Plus 1
, kind of? What's the general idea here? man ioreg
doesn't help.
And the id
numbers like ...d18f
ring no bell on this occasion, to me.