Enables convenient handling of spin messages, and specifying steppings, minimum, and maximum values
Co-authored-by: Michael Aaron Murphy <michael@mmurphy.dev>