Help requested ….
Dick H | 12/11/2022 20:23:12 |
141 forum posts 1 photos | Or Google USB\VID_0BDA&PID_5880. |
Michael Gilligan | 12/11/2022 20:51:25 |
![]() 23121 forum posts 1360 photos | That all seems to make sense, Dick I can happily accept that the controller [if that’s the right word] is a Realtek device … trouble is: what I really want to know is the exact identity of the sensor My best guess is that it’s Sony IMX179 : **LINK** http://www.camera-module.com/upfile/2021/10/20211007212945_257.pdf … but it’s only a guess.
MichaelG. |
Michael Gilligan | 14/11/2022 07:59:36 |
![]() 23121 forum posts 1360 photos | Posted by Michael Gilligan on 12/11/2022 20:51:25:
That all seems to make sense, Dick I can happily accept that the controller [if that’s the right word] is a Realtek device … trouble is: what I really want to know is the exact identity of the sensor My best guess is that it’s Sony IMX179 : **LINK** http://www.camera-module.com/upfile/2021/10/20211007212945_257.pdf … but it’s only a guess.
MichaelG. . … or perhaps a Sony IMX219PQ … for which this mind-bogglingly detailed datasheet is available: https://www.opensourceinstruments.com/Electronics/Data/IMX219PQ.pdf . There are two main reasons for wishing to identify the bits inside:
. It doesn’t much matter … I got the thing for a very reasonable price, and it performs sufficiently well to be useful. MichaelG. |
SillyOldDuffer | 14/11/2022 09:10:31 |
10668 forum posts 2415 photos | Posted by Michael Gilligan on 14/11/2022 07:59:36:
Posted by Michael Gilligan on 12/11/2022 20:51:25:
...
That all seems to make sense, Dick I can happily accept that the controller [if that’s the right word] is a Realtek device … trouble is: what I really want to know is the exact identity of the sensor ...There are two main reasons for wishing to identify the bits inside:
A step too far for the information provided by the USB data I fear! USB is an interface, and - so far as possible - it treats whatever is connected as a black-box. The black-box identifies the type of connection, mouse, camera, memory stick, or whatever, and the type of link. Identifying as USB3.0 means the device is potentially capable of 480Mb/s, but the actual speed is negotiated and could be considerably lower. The Vendor and Product ID pair identify a specific device but there's no guarantee the device contains particular hardware. All that's necessary for USB is that the hardware meets the interface specification. As the product ID might be needed to attach a device driver, it's not unreasonable to infer from it what the hardware might be, but USB is only part of the puzzle, and the hardware might be different. Analysing the device driver might reveal a list of actual sensors supported, and their available functions, but that's hard work. Looking up the manufacturing documents is the best way to find out what's inside, but manufacturers rarely make it available. Opening the box and checking component part numbers might explain, but it's not unusual for these to be obfuscated. Results vary with this sort of reverse engineering. These days it's often cheaper to keep physical electronics simple and do most of the work in software and/or a programmable gate array, in which case the software often provides a lot of information for debugging and future expansion. Generally the more intelligent the device, the more likely it is to blab. I have some experience probing Ethernet connected devices but not USB - life is too short and I'm a slow learner! Dave
|
Michael Gilligan | 14/11/2022 10:21:54 |
![]() 23121 forum posts 1360 photos | A couple of points, Dave … although I am always grateful for your advice: The Mac identifies the Camera and the USB connection separately … and it is pretty clear that, although it is connected to the USB 3.0 ‘tree’ on the Mac, [and the Visualiser unit has the fancy Type-B connector], this device is performing as ‘USB 2 High Speed’. The Camera information would normally, I believe, be sufficient to identify the ‘product’ in the same level of detail that its bar-code should identify your jar of Peanut Butter. . I will post some screenshots later MichaelG. . Ref. __ **LINK** https://en.wikipedia.org/wiki/USB |
Michael Gilligan | 14/11/2022 12:10:28 |
![]() 23121 forum posts 1360 photos | In easy stages: The Mac mini has two ‘Thunderbolt’ ports [of no relevance to this discussion] and two ‘Type-A USB’ ports, which operate according to what is connected to them. My keyboard and mouse are in one port and, for the following examples, the other port is used directly [i.e. without any external hub] Here are the relevant panes when a common little UVC webcam is connected: . MichaelG. . Chapter 2 to follow |
Michael Gilligan | 14/11/2022 13:06:12 |
![]() 23121 forum posts 1360 photos | … and now with the Visualiser device connected : . . MichaelG. . Chapter 3 to follow |
Michael Gilligan | 14/11/2022 13:27:55 |
![]() 23121 forum posts 1360 photos | … and finally … here is the USB pane for my Microscope Camera [ which is a proper USB 3.0 device ] Note: it does not feature in the Camera pane, because it is not UVC . MichaelG.
|
Please login to post a reply.
Want the latest issue of Model Engineer or Model Engineers' Workshop? Use our magazine locator links to find your nearest stockist!
Sign up to our newsletter and get a free digital issue.
You can unsubscribe at anytime. View our privacy policy at www.mortons.co.uk/privacy
You can contact us by phone, mail or email about the magazines including becoming a contributor, submitting reader's letters or making queries about articles. You can also get in touch about this website, advertising or other general issues.
Click THIS LINK for full contact details.
For subscription issues please see THIS LINK.