I'm very interested in seeing the Arduino code.
How does logger know which serial port to use?