Data Sheet
User Manual
WiLoader Revision G
Command Line Interface
In order to use the WiLoaderFX software in different compilers and IDEs such as Arduino,
Atmel Studio and CodeVision AVR, a command line interface is provided and its file is called
WiLoaderInterface, which is placed in the bin folder beside the WiLoaderFX file.!
This interface can be used instead of the GUI. When using the command line interface, an
instance of the WiLoaderFX will be opened.The opened GUI window should stay open while
using the command line interface, however, The user can minimize the GUI window, while
working with this interface (or when using Arduino IDEs, etc.).!
%!
If the WiLoaderInterface file is called and executed but there is no running instance of
WiLoaderFX, an instance will be opened and displayed to the user. From now on, the user can
execute the commands after selecting a WiLoader in the main software.!
Note: This interface uses a TCP port to communicate with the main software, which loads it
from the wiloader.conf file in the etc directory. As a result, the user must either allow the
interface to open the original file (as mentioned before) or to run the interface from the same
path as the WiLoaderFX that is used alongside the WiLoaderInterface, so both softwares open
the same TCP port. (In case of simultaneous use of several WiLoaderFX software and due to
the inability to open a port by several applications, the port number will be changed in
subsequent instances and stored in the corresponding configuration files)!
Most of the options and commands used in this interface are designed to be compatible with
avrdude software. Therefore, to connect this software to different IDEs, the same methods can
be employed, except that the address of avrdude executable file must be replaced by
WiLoaderInterface’s address.!
26