Command-Line

Connecting

 * https://forum.flipperzero.one/t/cli-command-line-interface-examples/1874
 * Windows
 * Putty
 * Serial: COM3
 * Speed: 115200
 * Data bits: 8
 * Stop bits: 1
 * Parity: ???
 * Flow control: ???
 * Arch Linux
 * Run 'ls /dev/serial/by-id/usb-Flipper*' to get your Flipper Zero's unique name.
 * Run 'screen /dev/serial/by-id/usb-Flipper_Devices_Inc._Flipper_NAME' (where NAME is a placeholder for the name found by the previous command)
 * To exit:
 * Press Ctrl+a then Ctrl+d
 * When prompted if you want to kill the session press 'y'
 * macOS
 * Run 'ls /dev/cu.usbmodemflip*' to get your Flipper Zero's unique name.
 * Run 'screen /dev/cu.usbmodemflip_NAME' (where NAME is a placeholder for the name found by the previous command)
 * To exit:
 * Press Ctrl+a then 'K'
 * When prompted if you want to kill the session press 'y'

Commands

 * bt
 * Usage: bt
 * crypto
 * Usage: crypto
 * For cryptographic operations using the secure enclave
 * date
 * Usage: date
 * Get or set the current date and time
 * debug
 * Usage: debug <1|0>
 * Enable or disable debug mode
 * device_info (alias '!')
 * Usage: device_info
 * Prints device information (hardware info, firmware info, radio info, enclave info, protobuf version)
 * factory_reset
 * Usage: factory_reset
 * You will be prompted (y/n) before the factory reset is actually performed.
 * free
 * Usage: free
 * Prints heap information
 * free_blocks
 * Usage: free_blocks
 * gpio_set
 * Usage: gpio_set  <0|1>
 * help (alias '?')
 * Usage: help
 * Displays list of available commands.
 * i2c
 * Usage: i2c
 * Scans external i2c
 * ikey
 * Usage: ikey read
 * Usage: ikey emulate  
 * Usage: ikey write Dallas 
 * input
 * Usage: input
 * Dump or send input events
 * ir
 * Usage: ir rx
 * Usage: ir tx
 * led
 * Usage: led  <0-255>
 * loader
 * Usage: loader
 * List applications (and plugins) or open application (or plugin)
 * log
 * Usage: log
 * nfc
 * Usage: nfc
 * onewire
 * Usage: onewire search
 * power
 * Usage: power
 * Power off, reboot, reboot into DFU bootloader, show power and debug info, enable or disable external 5v
 * ps
 * Usage: ps
 * Lists processes and their associated stack and heap information
 * rfid
 * Usage: rfid read 
 * Usage: rfid   
 * Read, write, or emulate RFID devices
 * start_rpc_session
 * Usage: start_rpc_session
 * storage
 * Usage: storage
 * Interact with storage (info, read, write, copy, rename, erase, etc)
 * subghz
 * Usage: subghz
 * Transmit, receive, or decode Sub-Ghz, or chat with other Flippers
 * update
 * Usage: update
 * Backup and restore internal storage, or verify and apply update packages.
 * vibro
 * Usage: vibro <1|0>
 * Enables or disables the internal vibration motor.