Skip to content

Test if non-byte-sized signed values can be successfully read in by Calypso #160

Description

@bjackson312006

Current Features

Right now in RustSynth.py, (big endian) signed fields are read in using reader.read_signed_in. The bitstream-io docs indicate that read_signed_in should correctly read in signed values, even if the field size isn't 8, 16, or 32.

Desired Additional Features

Test this using the stuff in bitstream.c. Add a signed int to a non-byte-sized field in a bitstream, send it over CAN, and see if Calypso reads it correctly. Probably do this a few more times just to make sure

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions