For convenience, this is a summary of how to get the camera into RNDIS mode:
1. Download and install Python 2.7.9 (later/recent versions of Python don't seem to work):
https://www.python.org/ftp/python/2.7.9/python-2.7.9.msi During the installation, click the little box on the left of Python and select “Entire feature will be installed on local drive”.
Restart PC after installing Python 2.7!
2. Download and install FileZilla:
https://filezilla-project.org/download.php?type=client3. Download "e4hack3c.zip":
https://www.eevblog.com/forum/thermal-imaging/flir-e4-thermal-imaging-camera-teardown/?action=dlattach;attach=113430 Unzip/unpack the file "Set_RNDIS_temporary.fif" and copy it to C:\
4. Download and install the FLIR Device Drivers from here:
http://cdn.cloud.flir.se/swdownload/assets/other/flir_device_drivers.exe5. Download and install FLIR Tools:
http://support.flir.com/SwDownload/app/RssSWDownload.aspx?ID=120 (I used FLIR Tools+ v 6.3, which worked just fine.)
6. The first step is to connect the camera to the PC using the USB cable provided. Windows will detect the camera and automatically install the drivers.
7. When the installation is complete, navigate to "C:\Program Files\FLIR Systems\FLIR Tools\bin\" and run "FLIRInstallNet.exe".
8. Hit Browse, navigate to the "Set_RNDIS_temporary.fif" file (that you copied to C:\) and hit the Run FIF button.
When the camera is in RNDIS mode and connected to the computer, it is possible that your Internet connection will go down.
This is normal and your Internet connection will be automatically restored when the camera is disconnected.
9. On the PC, go to Start, Run, type "cmd" and press enter (you may have to run "Command Prompt" as administrator if you have trouble with the Python script later on).
This will bring up the command line interface. Type "ipconfig/all" and press enter. This will do an enumeration of all network interfaces currently on the computer.
Scroll a bit to the top and you should see the word INFRARED, which is IP of the FLIR camera (most likely 192.168.0.2).
Write down this IP adress.
10. Next, run Fillezilla. On the quick connect boxes enter the host IP (192.168.0.2 in this case), username: flir and password: 3vlig and hit Quickconnect.