Hello everybody!
I have a project where I'm trying to condense down the number of physical USB connections and reduce the number of boards in a very low bandwidth game application.
As it sits, I have four controllers, four boards, four teensys, four USB cables, one hub and four COM ports showing up on the computer. Many points of failure.
I have the pins and processing power available on a single Teensy, I'm wondering how hard it would be to have my single Teensy show up as FOUR com ports that I could talk to as SerialW, SerialX, SerialY and SerialZ, obviously replacing them with an appropriate number somewhere in the core libraries and the controller code.
That way I can have four controllers, one board, one teensy, ONE USB, NO HUB and four COM ports showing up on the computer.
Is this completely bananas? Is it a simple matter? Or ought I just rewrite the game to talk to a single serial port with the four controllers pushing data? Everybody's two cents welcome.
Thanks!
Andy
I have a project where I'm trying to condense down the number of physical USB connections and reduce the number of boards in a very low bandwidth game application.
As it sits, I have four controllers, four boards, four teensys, four USB cables, one hub and four COM ports showing up on the computer. Many points of failure.
I have the pins and processing power available on a single Teensy, I'm wondering how hard it would be to have my single Teensy show up as FOUR com ports that I could talk to as SerialW, SerialX, SerialY and SerialZ, obviously replacing them with an appropriate number somewhere in the core libraries and the controller code.
That way I can have four controllers, one board, one teensy, ONE USB, NO HUB and four COM ports showing up on the computer.
Is this completely bananas? Is it a simple matter? Or ought I just rewrite the game to talk to a single serial port with the four controllers pushing data? Everybody's two cents welcome.
Thanks!
Andy