Skip to content

32-bit limitation on raw motor positions #192

@kmpeters

Description

@kmpeters

The RRBV, REP, and RMP are currently limited to 32 bits:

field(RRBV,DBF_LONG) {
prompt("Raw Readback Value")
special(SPC_NOMOD)
}
field(RMP,DBF_LONG) {
prompt("Raw Motor Position")
special(SPC_NOMOD)
}
field(REP,DBF_LONG) {
prompt("Raw Encoder Position")
special(SPC_NOMOD)
}

Changing the fields from DBF_LONG to DBF_INT64 will break compability with EPICS base 3.15. Higher-resolution encoders are going to be increasingly common.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions