Bus Pirate [/dev/ttyS0]
HiZ> c
Configuration options
 1. Language / Jezik / Lingua 
 2. ANSI color mode
 3. ANSI toolbar mode
 4. LCD screensaver
 5. LED effect
 6. LED color
 7. LED brightness
 x. Exit
 > 

Type c followed by enter to show the Bus Pirate configuration menu. These options control things like the language, live view statusbar and LEDs.

Overview

CommandDescription
cEnter the configuration menu.

Configuration

Bus Pirate [/dev/ttyS0]
 > 5

LED effect
 1. Disable
 2. Solid
 3. Angle wipe
 4. Center wipe
 5. Clockwise wipe
 6. Top side wipe
 7. Scanner
 8. Gentle glow
 9. Party mode
 x. Exit
 > 9
LED effect set to Party mode

Type a menu option number followed by enter. Choose a configuration setting by typing the number followed by enter.

Exit and Save

Bus Pirate [/dev/ttyS0]
 x. Exit
 > x

Configuration file: Saved

Press x followed by enter at any prompt to exit the configuration menu.

Settings file

Bus Pirate [/dev/ttyS0]
HiZ> ls
       350 bpconfig.bp
0 dirs, 1 files

Settings are saved in bpconfig.bp and will load automatically when the Bus Pirate restarts.

Bus Pirate [/dev/ttyS0]
HiZ> cat bpconfig.bp
{
"terminal_language": 0,
"terminal_ansi_color": 1,
"terminal_ansi_statusbar": 0,
"display_format": 0,
"lcd_screensaver_active": 0,
"lcd_timeout": 0,
"led_effect": 8,
"led_color": "0xFF0000",
"led_brightness_divisor": 10,
}

All Bus Pirate config files contain simple JSON formatted data.