I am new to the EXP robots this year, but am catching on . I realize the EXP robots are not intended for competition, but is there not a competition template available that my students can use to simulate the programming a robot for a contest? I have looked and don’t see such a template like there was with RobotC or VexCode Pro.
Because EXP doesn’t have any equivalent of the Field Control that V5 has, it doesn’t have such a template since there is nothing to trigger it.
Well, almost true.
A competition template would be the same as the V5 template, the same usercontrol and autonomous functions and an instance of the Competition class.
Chris is correct that when using the EXP controller there is no way to connect to a competition switch or field control and trigger it, however…
EXP also supports the V5 controller, you can either connect using bluetooth (tether the V5 controller to the EXP first to exchange serial numbers) or you can attach a VEXnet radio and use VEXnet in the same way as a V5, Having done this it would work almost the same as a V5 and competitions modes will run as normal.
There will be a new version of vexos soon (1.0.2) you may want to wait for that version before trying this as I know it does fix one or two bugs related to the V5 controller.
Okay, thank you.
I am just concerned on how we would move from running an autonomous program into driver control as we do now with V5.
Well, as I said, the only option is using the V5 controller that has RJ45 and smart ports on the back. There’s no option to do that when using the EXP controller. The code you would use would be the same as V5.
Guessing this would need to be a C++ program in VEXcode EXP though? Am I correct in saying that no blocks events would exist for this?
correct, there’s no support for this using blocks.