Hi all,
Our competition season is over and we would now like to reflash our robot radio back to team mode so we can use it over WiFi again.
I found these instructions:
https://wpilib.screenstepslive.com/s/4485/m/13503/l/144986-programming-your-radio-for-home-use
But they don’t seem to work. When connected to the radio over Ethernet, my computer gets an IP of 169.254.218.13 (which appears to be what it was using the whole time during competition - whether this is correct is a whole other story, but we had Fun Times ™ with radio connection issues at our first event).
I run the FRC Radio Configuration Utility and press Configure and it gives me the following error:
“Bridge configuration failed: Failed to change IP address, please check for an adapter with the address: 192.168.1.51. Please ensure the bridge is connected to this computer and try again”.
I have no idea where it’s getting 192.168.1.51 from…
I can, however, press the “Load Firmware” button, and it appears to find my radio and flash the firmware successfully. However, the firmware still appears to be applying the FRC event configuration.
Is there something I am not doing correctly? Advice would be appreciated!
The 169.254 address scheme is what the PC/rio default to in the pits without a DHCP service. That’s standard IP convention.
On the field they get 10.TE.AM addresses from the field DHCP service.
The error “Failed to change IP address” means that the kiosk application was not able to change your PC’s IP address for some reason. The PC’s IP address must be compatible with the radio’s factory default IP and also the 10.TE.AM.1 IP address it uses for FRC. Usually, that error would be because it wasn’t run as Administrator or was blocked by some locally running network protection service. It can be aggravated by having more than a single NIC Enabled, so simplify by Disabling all but the Ethernet port you are using to connect to the radio on your PC.
The firmware should be fine and effectively unchanged, since it reloaded what was already there. There is not a different firmware for at home use.
Hi GJ,
I recently did ours. I’ll try to remember accurately what I did.
Patch cord from left hand radio port to laptop.
No hardwired connections to RoboRIO.
Close all WiFi connections on laptop.
Run Radio Configuration Utility entering your team number.
Watch laptop display for progress.
I think that’s it.
Dan
Thanks guys, I’ll try again being sure to check for the points you guys noted.
I believe you have to reset the OM5P-AN back to its factory default settings first. That will put it back to a 192… address. Then the laptop should be able to obtain an address from it via DHCP and the configuration should work. As Mark pointed out, make sure all other adapters are disabled (wireless, etc).
Thanks everyone! I successfully got it working tonight. (Fun story - the robot is in the trunk of my car in preparation for a demo tomorrow, so rather than haul it into the house, I worked from the back seat. In the dark. In a snowstorm…)
I followed the advice of everyone in the thread and made sure to disable the wireless adapter on my laptop - actually right click in Windows and hit Disable, not just flip the switch on my laptop - and disconnected anything else from the radio Ethernet ports. This time it seemed to work and I can connect wirelessly again.