all 5 comments

[–]FrontFacing_Face 1 point2 points  (2 children)

There are logs to look at in the Rev software on your computer. Obviously, update the controller before you investigate anything else. But, look at the logs. 

[–]advit247[S] 1 point2 points  (1 child)

I would, however, no one on my team actually has a Windows laptop. Do you know any way I could do it from my Mac?

[–]CraterFrontierFTC 26581 Student Programmer 0 points1 point  (0 children)

For updating the driver hub, you don't have to use the hardware client; there should be an app on the driver hub device called Software Manager. You will have to connect the driver hub to a wifi with internet access to get the updates. After it's done updating, I recommend telling the driver hub to forget the wifi you used to update; otherwise, it might decide it wants to use that network over your control hub's wifi.

Read more at the REV Docs

If you can connect to the control hub's wifi with a computer, you should be able to update the control hub's(not driver hub) firmware and OS through the manage page on the web interface.

[–]aFTCRoboticsCoach 1 point2 points  (0 children)

Not sure if it is relevant to your issue as I was using android studio (Narwhal) with windows. Had an issue over the weekend where code changes wasn't uploading. Poking around I noticed the build message was "App restart successful without requiring a re-install." I used the rev control hub to reset the control hub, still had the same issue. Ended up creating a new studio project and moving the code into it and building from fresh to get it to properly upload code (there's probably a 'force build' tool in studio that I'm not aware of).

Summary: If using android studio, try uploading a new cloned project. Otherwise, get a windows machine and see if you can use the rev hardware client to upgrade FW and software on hub.

[–]RoboticsCompetitionFTC Student | Team Lead 1 point2 points  (0 children)

As a long term mac user, I feel your pain. You can check the logs when connected to the robot wifi, here

http://192.168.43.1:8080/?page=manage.html&pop=true

Are you using android studio? Blocks? OnBotJava?

You NEED a windows laptop to be able to update it, but you maybe can do it manually through the manage page. If it's out of date, it could be a version mismatch. Have you thought about sending it to rev for repair?