LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

USB DRIVER FOR IMAQ

Here's an updated DLL that has support for Czech OS.  Let me know how it works for you.

Thanks,

Brad

0 Kudos
Message 71 of 197
(5,280 Views)
Yup it works, great job Brad.Thanks.
0 Kudos
Message 72 of 197
(5,266 Views)

Thanks,Brad!

Korean driver works great!!

0 Kudos
Message 73 of 197
(5,236 Views)
I have the same problem with Turkish version
0 Kudos
Message 74 of 197
(5,226 Views)
Please add danish support - many thanks.
H. Molsen, CIM Industrial Systems
CLA, CTA
0 Kudos
Message 75 of 197
(5,220 Views)
Hi Brad

Just an idea: Would it be possible to put this string in the registry? It would save you a lot of work and make it easier for us to change it.
H. Molsen, CIM Industrial Systems
CLA, CTA
0 Kudos
Message 76 of 197
(5,210 Views)


@HMO wrote:
Hi Brad

Just an idea: Would it be possible to put this string in the registry? It would save you a lot of work and make it easier for us to change it.


Interesting idea. The only problem I see with this is that these strings need to be in Unicode and most people do not know how to write Unicode. What you see in the different images as dots are simply unprintable character codes in the ASCII codeset. For Western languages this means usually that they are 0 but for others that is quite a different story.

And in the case of eastern languages the string seems to be displayed in hex code, something else a lot of people are not privy with.

So while I think the idea of supporting a special registry key would be a nice idea I wonder if that many people would be willing to fiddle with Unicode themselves.

Rolf Kalbermatter

Rolf Kalbermatter  My Blog
DEMO, Electronic and Mechanical Support department, room 36.LB00.390
0 Kudos
Message 77 of 197
(5,205 Views)
Hi Rolf

You may be right. I am not so familiar with unicode. But my thought was that what Brad can see from the jpg images must contain enough information for him to make the correct entry. If this string is entered in the registry exactly as it is returned by the litte tool maybe Brad could make any conversion if needed.

For example the Corean returns xa1 xce xd0 xcc (see a previous message in this thread). That should be easy to enter even as a string. My own XP (in danish) returns H.e.n.t. which also should be easy to enter in a registry string.

I know this is all workarounds because the usb cam support is only for US OS but maybe we could make it a bit easier for us all until NI releases a driver that works for all OS.

Brad - are you there?
H. Molsen, CIM Industrial Systems
CLA, CTA
0 Kudos
Message 78 of 197
(5,201 Views)


@HMO wrote:
Hi Rolf

You may be right. I am not so familiar with unicode. But my thought was that what Brad can see from the jpg images must contain enough information for him to make the correct entry. If this string is entered in the registry exactly as it is returned by the litte tool maybe Brad could make any conversion if needed.

For example the Corean returns xa1 xce xd0 xcc (see a previous message in this thread). That should be easy to enter even as a string. My own XP (in danish) returns H.e.n.t. which also should be easy to enter in a registry string.

I know this is all workarounds because the usb cam support is only for US OS but maybe we could make it a bit easier for us all until NI releases a driver that works for all OS.

Brad - are you there?


Actually it is more complicated than that. Brads detection code uses apparently different visual output for western languages with the MSB of each unicode word usually being 0 and eastern languages using a much larger range of Unicode values which are presented as hex values.

Since the registry uses Unicode to store strings since at least about Windows NT 4.0 , your H.e.n.t. could be entered in the registry simply as Hent in the String Edit dialog but for the Korean entry you would need to edit the binary representation of the string in the Modify Binary Data dialog and enter there  A1 CE D0 CC 00 00. Maybe that a Korean Windows installation would support entering the actual text itself but I'm not sure. And there may be other problems I haven't considered yet.

Rolf Kalbermatter

Rolf Kalbermatter  My Blog
DEMO, Electronic and Mechanical Support department, room 36.LB00.390
0 Kudos
Message 79 of 197
(5,196 Views)
OK - as I said I do not have that must knowledge about unicode and the influence of operating systems.
But what about this:

1) Brad creates a tool that returns the BINARY entry for the registry. Should work for all languages.

2) We enter the binary data in the registry and run the new dll that reads our registry entry.

3) Have a cup of cofee and enjoy your Web CAM

H. Molsen, CIM Industrial Systems
CLA, CTA
0 Kudos
Message 80 of 197
(5,186 Views)