Skip to content

Instantly share code, notes, and snippets.

View melissacoleman's full-sized avatar

Melissa Coleman melissacoleman

View GitHub Profile
@melissacoleman
melissacoleman / framebuffer-pythonscript.py
Created January 22, 2018 18:13
framebuffer pythonscript
from FBpyGIF import fb
from argparse import ArgumentParser
parser = ArgumentParser()
parser.add_argument("-img", action="store", required=True, dest="image_name", help="name of splash image")
args = parser.parse_args()
BIT_DEPTH = 8
FRAME_BUFFER = 1
/* From https://github.com/raspberrypi-ui/rc_gui/blob/master/src/rc_gui.c#L23-L70 */
#define GET_CAN_EXPAND "sudo raspi-config nonint get_can_expand"
#define EXPAND_FS "sudo raspi-config nonint do_expand_rootfs"
#define GET_HOSTNAME "sudo raspi-config nonint get_hostname"
#define SET_HOSTNAME "sudo raspi-config nonint do_hostname %s"
#define GET_BOOT_CLI "sudo raspi-config nonint get_boot_cli"
#define GET_AUTOLOGIN "sudo raspi-config nonint get_autologin"
#define SET_BOOT_CLI "sudo raspi-config nonint do_boot_behaviour B1"
#define SET_BOOT_CLIA "sudo raspi-config nonint do_boot_behaviour B2"
#define SET_BOOT_GUI "sudo raspi-config nonint do_boot_behaviour B3"