03-17-2008 07:38 PM
03-17-2008 07:43 PM
RiveraTony wrote:
03-17-2008 08:20 PM
03-17-2008 08:43 PM
Here is the code I'm using.
03-19-2008 12:51 AM
03-19-2008 10:44 AM
03-19-2008 11:37 AM
RiveraTony wrote: I'm running Windows XP and have see this in Labview 8.5 and 8.6.
03-21-2008 01:37 AM
Hi Rivera,
I tried changing my COM port to 119 and 118. It seemed to appear fine when I used your VI to call the names. I don't have enough ports to reproduce your error. Have you tried changing the port numbers?
03-24-2008 12:52 PM
I've done more experiments with this issue and found the following:
The problem is not related to the 3rd digit. I have a Bluetooth GPS that creates 2 COM ports and the last digit is always missing. I changed the port to 52 and 53 and its fine in regedit but LabVIEW shows 5 for both of them. Also I have a Motorola V3XX phone that creates a modem port as COM140 but show as COM14. However several Samsung phones I have tried create modems that display correctly in LabVIEW regardless whether they are 2 or 3 digits.
Manually changing the assigned port temporarily corrects the problem. I have not seen a manually assigned port number, via device manager whether 2 or 3 digit, display incorrectly in LabVIEW. However, removing and reconnecting the device places it in the manually assigned port again but LabVIEW displays it incorrectly again. Always missing the last digit.
It appears that the problem is related to how the device drivers created the entry but it’s interesting that while it always displays correctly in regedit, LabVIEW registry read function is not able to determine the correct ending of the string.
05-19-2008 01:43 PM
Hi Tony,
This was reported to R&D (CAR# 110352) for further investigation.
Thanks for the feedback!