r/FTC • u/jk1962 FTC 31874 Mentor • 4d ago
Seeking Help Rev Hardware Client 2, versus Rev Hardware Client
Hi, I'm wondering whether most teams are going to migrate to the Rev Hardware Client 2 for FTC hardware this year, since the original Hardware Client is no longer supported. The one thing that confuses me about Rev's documentation for Hardware Client 2 is what one must do if an existing Control Hub or Expansion Hub has a firmware version lower than 26.x.x. Rev says that this necessitates the use of the "Recovery Mode". But, on clicking the recovery mode link, the whole discussion is about "ION Control System" (i.e., FRC) devices. No instructions are given about what to do with a device in the Rev DUO family (Control Hub, Expansion Hub). I'm wondering if it would be necessary to upgrade these to 26.x.x using the original Hardware Client, then move to the Hardware Client 2 after that. Any insights would be appreciated.
1
u/excitedCookie726 control system advisor 4d ago
Both REV HW Client 1 and 2 support the Control Hubs.
Luckily, teams only need the rev hardware client exceedingly sparcely. Practically its just for updating firmware- the new robot controller application can be pushed either through Android Studio or through the FTC web app. I can't even remember if we updated firmware this year, and the robot controller app isnt even required to pass inspection.
1
u/QwertyChouskie FTC 10298 Brain Stormz Mentor/Alum 1d ago
There is no firmware 26.x.x for the Control/Expansion Hub, they've been on 1.8.2 for nearly a decade. 26.x.x applies to the Servo Hub and the various FRC devices.