Model API

PyRogue models define how variable values are represented, converted to/from bytes, and interpreted for display/type behavior.

Most users interact with models indirectly through variable base and related type configuration. Advanced users can use model classes directly for custom encoding/decoding workflows.

Utility Functions

See wordCount for generated API details. See byteCount for generated API details. See reverseBits for generated API details. See twosComplement for generated API details.

Base Model

See Model for generated API details.

Common Built-in Models

See UInt for generated API details.

See Int for generated API details.

See Bool for generated API details.

See String for generated API details.

See Float for generated API details.

See Double for generated API details.

See Fixed for generated API details.

See UFixed for generated API details.