I have been teaching myself how to program many of the awesome features in labview, but I seem to have hit a strange wall.
Every time I launch a FRC labview file, the computer changes its Ethernet port settings to the things that labview needs to connect to the robot and it messes up the internet connection at my father’s office. Because of this, I have two questions:
What does labview change in the settings. I have fixed all of the IPv4 settings to what they used to be, but it is still a no-go.
How can I tell labview to stop doing this, and let me configure the network manually when I need it?
Any help would appreciated, even if it is just a pointer in the right direction.
I assume you’re using windows, can you please post screenshots of your “network and sharing center” and “adapter settings” page in control panel before and after as well as the device properties for the interfaces being changed. I have never heard of this bug before and am trying to narrow down what is causing it.
Last time my dad took it to IT (they were not too happy about what happend).
My dad says he just changed the ipv4 settings under the local area connection properties. I changed bto ack to the photo my dad took of the menu and it still won’t work.
The screen shot shows a change in ip address, Gateway, and the dns server address.
I’m not sure how to attach a photo through the ipad though, will Try soon.
Also, I may have found what is wrong, looks like I messed up entering the gateway address, but no promises.
What I really would like to know is simply how to get labview to stop changing all of these we things. He needs a specific ip address and other things, but labview changes it to 10.34.13.2, it messes the other settings too.
10.34.13.2 is the correct ip to connect to the robot, the other thing that you need to change is the subnet mask, which needs to be 255.255.255.000; however, that was for 2014, you dont need to change your ip to connect to the roborio and in my experience, labview doesn’t do that, you need to do it manually
I believe that the network settings are being changed by the Driver Station rather than by LabVIEW. What happens is that the DS assumes you launched it in order to connect to the robot. It will check the settings using ipconfig, netsh, and other commands and will offer to change the settings. When it changes them, it stores the old settings in a file called
FRC Restore My Network Settings.bat
This is stored in the Users/Public Documents/FRC directory, and it is a simple batch file that points to a restore file made by netsh the first time the DS ran it.
So assuming this is the issue, you may just need to get in the habit of running the batch file when you are done.