anyone know if v5 have a partner control capability
@sjhuddleston in that case then couldn't you have 3 controllers plugged together
There is only 1 port on each controller available for partner control. Any hopes of connecting more than 2 controllers together would require custom wiring. In any case, I doubt VEX set up the partner control ports (in circuitry or software) to support more than 1 slave.
@turningPoint that it is through that the tethering happens via the middle port.
A v5 controller has two V5 port and one "legacy" competition control port (that's the middle one).
As mentioned above, you connect two standard V5 controllers by their V5 ports using standard V5 cable.
Yes, in theory, since each controller has two V5 ports, you could daisy chain a number of them, but neither the firmware nor the protocol would support it.
Keep in mind that only the primary controller (the one that was last tethered to the brain) is sending the data to the brain and has to format the packets with control updates. Those packets have a fixed format that send all data from both controllers at once.
The API is limited to two controllers too (see e.g. public RobotMesh API ).
Now, would it be technically possible to update the system for more joysticks? Yes, within reason (bandwidth, daisy-chain latency, ...), but why?