(Let me preface this with the team is using Robotic C to program.) The team has just created a new robot. They plugged in the motors into the brain and updated the “Motor and Sensor Setup”. They then compiled and downloaded their changes to the robot. The robot isn’t recognizing the new locations for the motors. For example one joystick controls one drive and one of the arm motors while the other joystick appears to do nothing at all. The kids left rather frustrated on Friday. We meet again tomorrow and I wanted to try to give them some solutions to look into. The motors/brain/sensors/controller have all been updated. They downloaded the firmware to the brain before starting. Do they need to create a program to get the motors to be recognized by different buttons?
That is correct. I will say that it isn’t a bad idea to try and match ports when possible (ie use 1,6,7, and 12 for drive train) so that driver control can be used as a fall-back in the event of something odd.