VEXcode V5 Voltage Block Broken After 3.0 Update

I’m having an issue with using the “spin [motor] [forward] at [ x ] volts” block. It seems to work when I type a value directly into it. However when I have a variable or something in the input, it fails to compile and says I haven’t defined the variable.

I double-checked my code, and tested the individual parts, and everything checked out okay. I then re-wrote the project in an older version of VEXcode (v2.4.5) on a different computer. It was the exact same code (including feeding variables into the input of the voltage block), but this time it compiled and downloaded just fine without any issues.

Code images

Version 3.0.1


Version 2.4.5
vexcode voltage block

After that I concluded it must be something with the block. Am I doing something wrong? Can someone else can see if it’s happening on their end too?

probably related to the switch to block code generating Python, go to the about dialog and switch code generation back to C++ and try that.

4 Likes

Thanks for reporting this issue. We have found and fixed the issue with VEXcode V5 version 3.0.2.

The web version, Chrome OS app, macOS app, and Windows apps have been pushed live and can be used right now. Everything other than the web version will require installing the updated version.

The iOS app is in review by apple and will be release as soon as they finish the review process. This is usually completed within 24 hours, but may take up to 3 days.

The Android app on the Google Play Store has been submitted for review by Google and will be release as soon as they finish the review process. This is usually completed within 24 hours, but may take up to 3 days.

The Android app on the Amazon App Store has been submitted for review by Amazon and will be release as soon as they finish the review process. This process can take up to 7 days.

6 Likes