Skip to content

Add state machine generation #40

@PChild

Description

@PChild

This might be a bigger project but I think it would be neat to integrate the coppercore state machine and generation for some commonly used cases. Every subsystem will have idle, init, and tuning states, and some (most?) will have homing states (arms, elevators, turrets).

I think it would be nice to have state machine generation as a toggleable thing and then have generation of each common state also toggleable (maybe with sane default options - eg don't default to having a homing state for a flywheel) and then also have the ability for the user to specify additional state names that will be generated as stubs.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions