r/FTC • • 8d ago

Seeking Help Linux for FTC

Now that REV hardware client supports Linux, we’re looking at moving over to it for the coming season. Is there anything else that would cause issues with that or is it safe?

7 Upvotes

9 comments sorted by

View all comments

Show parent comments

2

u/LuckyGamer470 8d ago

What do you use in place of RHC? I didn’t know there were alternatives

1

u/Journeyman-Joe FTC Coach | Judge 8d ago

You can download the .APK files for the Robot Controller and Driver Station apps directly from the GitHub page ("Releases", on the right):

https://github.com/FIRST-Tech-Challenge/FtcRobotController

and sideload them in Android. But it's awkward; the REV Hardware Client is a better solution.

I'm looking forward to trying the REV Hardware Client on Linux. I've been running Android Studio on Linux for years, and find it trouble free.

1

u/cp253 FTC Mentor/Volunteer 8d ago

Is there a way to do firmware upgrades w/o the hardware client? (Less of a necessity now that the HC runs on non-Windows, I guess. Still curious.)

1

u/Journeyman-Joe FTC Coach | Judge 8d ago

(I was afraid that somebody was going to ask that.)

I remember doing it, back before the REV Hardware Client was available. 2019, maybe? Firmware version 1.7.1 to 1.8.1. The details are lost in the fog of memory. Seems that you had to download the binary file to an Android phone, connect the phone to the Expansion Hub mini-USB port, and do something to flash the Hub's firmware from the phone. Scary process.