feathersdk.cli.flash_motor Module

Flash motor firmware

feathersdk.cli.flash_motor.download_rob_bins(output_dir=PosixPath('/home/feather/.cache/feathersdk/rob_bins'))

Download RobStride bins to the cache directory.

Parameters:

output_dir (Path)

Return type:

None

feathersdk.cli.flash_motor.run_flash_motor(args)

Flash Robstride motors selected by args (standalone or feathercli flash-motor).

Parameters:

args (Namespace)

Return type:

int

feathersdk.cli.flash_motor.add_arguments(parser)

Attach flash-motor arguments to a standalone parser or feathercli subparser.

Parameters:

parser (ArgumentParser)

Return type:

None

feathersdk.cli.flash_motor.parse_args(argv=None)
Parameters:

argv (List[str] | None)

Return type:

Namespace

feathersdk.cli.flash_motor.main(argv=None)
Parameters:

argv (List[str] | None)

Return type:

int