Skip to content

CLI command Reference

The CLI Commands have been catagorised by the following:

Common commands used during setup
Non-default commands, used to modify ARC configuration for a specific platform
Advanced commands, used in very specific use cases, mainly if advised by sensoriis support

Click the title to reveal the command and expected output.

Device configuration

Show all commands
$ help
* List of all commands and arguments
Soft restart the device
$ restart
Restarting

$ r
Restarting
Factory Reset the device
$ factoryRestart
Restarting - Factory Restart

$ fr
Restarting - Factory Restart
Switch to MAVLink application
$ appMAVLink
restarting...

*Device Reboot*

System/Component IDs

Change Target MAVLink system id
$ mavlink_fc_sysid <new_target_sysid>
Done
Change Target MAVLink component id
$ mavlink_fc_compid <new_target_compid>
Done
Change ARC MAVLink system id
$ mavlink_arc_sysid <new_arc_sysid>
Done
Change ARC MAVLink component id
$ mavlink_arc_compid <new_arc_compid>
Done

Message Configuration

Change flight controller firmware
$ mavlink_fc <'ARDUPILOT'/'PX4'>
Done
Change landing target frame
$ mavlink_frame <'BODY_FRD'|'LOCAL_NED'|'LOCAL_OFFSET_NED'|'LOCAL_FRD'>
Done
Change gravimeter data input
$ mavlink_gravitype <'FC'|'INT'|'HYB'> 
Done
Change attitude packet request config
$ mavlink_graviconf <att stream freq Hz> <baudrate>
Done
Change StatusText configuration
$ mavlink_statustext <'OPR'|'POS'|'MON'|'RRF'|'INF'> <severity (1-emergency ... 7-debug)> <Hz (0 off)>
Done

Rangefinder Configuration

Enable / Disable Rangefinger functionality
$ mavlink_rangefinder_en <0-disabled 1-enabled>
Done
Change Rangefinder ID
$ mavlink_rangefinder_id <id>
Done