• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 335
  • Last Modified:

Serial Port Programming

I have a few questions about programming serial port devices.

1.) I have 2 serial ports on the back of my computer. I need to have more than 2 devices attached to the back of my computer. Can I use splitters to connect more devices to these ports, or do I have to install a PCI card to get more ports. Also, how many serial ports can my computer handle (Windows)

2.) How do I address each individual device (If I have multiple ones plugged in how can I specify which one I want to talk to)?

3.) The devices I'm programming simply use the power from the serial port to work. They have no chips or circut boards in them. Is there a way to identify these devices?

4.) Is there a way to control how much power is sent through the serial port?

Thanks!
0
llllllllll
Asked:
llllllllll
  • 3
  • 2
1 Solution
 
lsmgmsCommented:
Hi,

You have too many questions and I have not touched serial comm for a long time.  However, I try to recall whatever I can remember, and I am mistaken please correct me.

1) I do not know how your splitter woking but if it is a passive device which I think, then you will not get more port because the signal is not "addressable".  I never tried adding a new I/O card, I think it can work but be aware the IRQ is shared among COM1/3 and COM2/4.  You can get max 4 ports.

2) Use "COM1:", "COM2:",..."COM4:"

3) The one you said is almost impossible.  It must has IC or some analog device to work with.  What are you trying to do with that device?

4) No much you can play, either:
a) If power is from RTS and DTR, then you may be able to cut half of the current, but you may have voltage drop until your device cannot work.
b) Put a resistor in between the Serial Comm and the device.

Regards
0
 
DanRollinsCommented:
>> 1.) ... Can I use splitters to connect more devices to
>> these ports, or do I have to install a PCI card to get more ports.
NO, not for any type of normal serial port access.

>> how many serial ports can my computer handle (Windows)
At least 9, without doing any special device driver coding.

>> 2.) How do I address each individual device...
The device names are COM1,... COM9

>> 3.) The devices I'm programming simply use the power from
>> the serial port to work. They have no chips
>> or circut boards in them. Is there a way to identify these devices?
The device names are COM1,... COM9

>> 4.) Is there a way to control how much power is sent
>> through the serial port?
No.  I don't believe that you are supposed to draw power from the serial port.

-- Dan
0
 
llllllllllAuthor Commented:
ok, thanks. Just curious: If I only have 2 ports and I can't use splitters or PCI cards, how will I add more ports?
0
VIDEO: THE CONCERTO CLOUD FOR HEALTHCARE

Modern healthcare requires a modern cloud. View this brief video to understand how the Concerto Cloud for Healthcare can help your organization.

 
DanRollinsCommented:
You *can* add PCI cards that provide additional COM ports, but you can't use a splitter and expect any type of normal operation.

-- Dan
0
 
llllllllllAuthor Commented:
ok thanks for the clarification
0
 
llllllllllAuthor Commented:
thank you, I got scared when I heard that I could only use 4 ports (comment before your's)
0

Featured Post

[Webinar] Cloud and Mobile-First Strategy

Maybe you’ve fully adopted the cloud since the beginning. Or maybe you started with on-prem resources but are pursuing a “cloud and mobile first” strategy. Getting to that end state has its challenges. Discover how to build out a 100% cloud and mobile IT strategy in this webinar.

  • 3
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now