Command line interface

If a command line argument is being passed to the usbpicprog executable, it will not create a gui (Graphical User Interface), but it will run in command line mode.
Usage: usbpicprog [-h] [-V] [-p <str>] [-s] [-w] [-r] [-v] [-e] [-b] [-d] [-f <str>] [-RO <str>] [-RB <str>]
-h--helpdisplays help on the command line parameters
-V--versiondisplays version information of usbpicprog
-p--pictype=<str>specify the pic type (eg -p=P18F2550)
-s--silentdo not display the hex file
-w--writewrite the device
-r--readread the device
-v--verifyverify the device
-e--erasebulk erase the device
-b--blankcheckblankcheck the device
-d--debugdebug the hardware (development purposes only)
-RT--runrun target device
-ST--stopstop target device
-f--file=<str>hexfile
-RO--restore-osccal=<str>Restore Osccal Register
-RB--restore-bandgap=<str>Restore BandGap Register


Usbpicprog in Piklab

Using the command line interface, usbpicprog can also be integrated into Piklab (piklab is an open source development environment for Linux, piklab.sourceforge.net).

Using the following settings in piklab will nicely integrate usbpicprog into piklab.