Releases: thecognifly/inav-configurator
Special for socat (linux64)
This release allows the use of socat to access the flight controller through the RPI. From a certain version of chrome, it was not possible to use the serial from a directory as in the commands below. In addition to that, this is the version of the configurator that was working with CogniFly's inav firmware branch.
RPI (-v -x options are just for debug and it's considering you are using the serial port ttyACM0):
$ socat -v -x tcp-l:54321,reuseaddr,fork /dev/ttyACM0,b1000000,cs8,parenb=0,cstopb=0,clocal=0,raw,echo=0,setlk,flock-ex-nb,nonblock=1
Computer (-v -x options are just for debug and hostname of your RPI is cognipi):
$ socat -v -x pty,link=$HOME/serial,waitslave tcp:cognipi.local:54321
In inav-configurator select "Manual Selection", Port: /home/<YOUR_USERNAME!!!>/serial, Speed: 1000000 and everything should work as if you were connected to the USB. This doesn't work for flashing the board, though.
Just unzip the file inav-configurator_linux64.zip and run:
$ ./inav-configurator
If you don't have socat installed:
$ sudo apt-get install -y socat