Answered: Cortex Woes

Since migrating to Cortex we have encountered many serious problems.

  1. Communication from controller to Cortex is intermittent at best. I constantly monitor and maintain battery levels and test at very close range.

Also, while running in the competiton template, SW commands are intermittent. If you monitor the drive command in the motor debug window you will see it drop in and out of full power, while holding the joystick to full power. We have tethered the Cortex to the controller to eliminate the WIFI. We monitor the PWM with a scope. Again, we hold the joystick to full power. We see that the PWM jumps between full power (1mS) to idle (1.5mS). The result is that we have a very low average power delivered to the motor. I suspect that the competition template loop is part of the problem. Are we inserting our code in the right place. The template comments are ambiguous.

HELP, please

Team Homer

What Programming Software are you using? Does you see this only when you are running Code that you have written or does this happen when running Default Code?

Hi Ricky,

We just upgraded to Cortex and purchased the Robot C for Cortex. We went on line and updated all of the firmware. I’ll have to wait until I go home to get version numbers. We instantly noticed that the power delivered to all motors was far less than we had previously had with the Pic. When we opened the motor debug window, we saw that SW was not always commanding the full power that the code was asking for. It is a huge problem. We have World’s coming up. I even saw this happen when I pasted some example programs into the competition template.

Thanks a lot for the help,

Team Homer

OK Ricky T,

We’ve got the version numbers.

RobotC for IFI Cortex& PIC 2.13
RobotC Firmware: VEX_Cortex_0831.hex
Master CPU Firmware: WIFI_RC_2po_V2_71.bin
VEXnet Joystick Firmware: WIFI_OI_2po_V2_31.bin
We hope you can help.

Thanks,

Team Homer

**Since you stated that you went online and updated, I am assuming you have version 2.31 and not 2.13 – if true, your versions are up-to date.

Unfortunately, I am not going to be able to help much. My guess is you have an issue in the Code you have written. Did you ever run Default Code and see the Neutral States (1.5ms) when trying to be in Full Forward/Reverse? If you are still having problems with only Code that you have written, I suggest that you post your question in the ROBOTC Section or where the Vex Community can help as we can not help with Code Issues in this section of the Forum.**