Main Menu Commands
Commands are a single letter. After you enter the letter additonal information is entered. The following command are available from the main menu:
Command | Description | Arguments | Notes |
---|---|---|---|
h | set io high | gpio number | |
l | set io low | gpio number | |
o | generate pwm | gpio number, frequency, and duty cycle | |
g | get all io | Returns the state of all 32 IO of the FREE-WILi processor in hex | |
s | read/write spi | the spi write bytes | Returns the read bytes in hex |
t | write radio | the radio index, and data in hex | |
k | read radio | the radio index and count of read | Returns the data read |
i | write i2c | device address, register, and additional write bytes | |
r | read i2c | device address, register and read length | Returns the data read |
p | poll i2c | Returns a table of i2c address that responded to a read | |
u | write uart | write bytes in hex | |
y | stream uart | toggles on and off of sending uart data to host | |
w | run script | name of script in file system | |
m | load fpga from file | name of fpga bit file in file systems | |
d | download fpga | fpga bit file bytes | send raw FPGA bits after this command. This has a 10 second timeout. |
x | files | Access the files menu | |
z | settings | Access the settings menu |