Pages: [1]   Go Down
Author Topic: Windows 7 Arduino shows as Communications Port  (Read 3810 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 2
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

When I first plug my board in it briefly shows as Arduino Uno in Windows device manager, but once Windows has automatically installed the driver, it then shows as Communications Device (COM10). This causes a problem with the Labview Tools, as the NI Auto Detect Arduino .vi expects Arduino as the resource name. If I change the NI code to check for COM as resource name instead of Arduino, all works, but this works only because I have no other Com ports on this particular machine.

If I uninstall the driver and reinstall specifically from the Arduino drivers directory I get the same problem.

Any ideas how to force the Arduino to install itself in Windows 7 as a reported Arduino device?
Logged

Manchester (England England)
Online Online
Brattain Member
*****
Karma: 603
Posts: 33405
Solder is electric glue
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

I think this is a Windows 7 issue rather than an arduino issue.
Logged

Offline Offline
Edison Member
*
Karma: 43
Posts: 1556
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

FYI: I have a Duemilanove and Nano, both connected to Win 7 Pro 64-bit. They both show up in device manager under Ports (COM & LPT) as COM3 and COM6. I've never seen them identified any other way.

Pete
Logged

Where are the Nick Gammons of yesteryear?

Austin, TX
Offline Offline
God Member
*****
Karma: 12
Posts: 524
carpe diem
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

You need to edit the Arduino UNO.inf file in the Arduino drivers folder.

Find the following section at the end of the .INF and change DESCRIPTION="Communications Port" to something like DESCRIPTION="Arduino UNO"

You will need to uninstall the driver for you Arduino first, then re-install with this updated INF.

;------------------------------------------------------------------------------
;  String Definitions
;------------------------------------------------------------------------------
;Modify these strings to customize your device
;------------------------------------------------------------------------------
[Strings]
MFGFILENAME="CDC_vista"
DRIVERFILENAME ="usbser"
MFGNAME="http://www.arduino.cc"
INSTDISK="Arduino UNO Driver Installer"
DESCRIPTION="Communications Port"
SERVICE="USB RS-232 Emulation Driver"
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 2
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Thank you so much for the help, clear and to the point, and a very simple fix that did just what I needed.
Logged

Pages: [1]   Go Up
Jump to: