Hi Stefann
... Speed however is not a big thing. ...
Agreed. I does not appear like any of those devices would tax the USB ports.
... - the serial port reads my energy meter that spits out a data block of 500 bytes each second. ...
You haven't mention the baud rate you are using and whether your
USB to RS-232 cable contains a transmit FIFO, so I decided to do a
little math.
Assuming:
8 data bits, 1 parity bit, 1 start bit, 2 stop bits (12 bits).
Baud rate of 9600 (~104 uSecs/bit).
Data bursts of 500 bytes.
12 bits * 0.000104 secs = 0.001248 secs
500 bytes * 0.001248 secs = 0.624 secs
This assumes zero gap time between transmitted bytes.
The RS-232 spec does not specify min/max gap times.