Skip to content

Incorrect channel addressing for Thorlabs Piezo Inertia Actuator #372

@GarbatyGrabarz

Description

@GarbatyGrabarz

The issue applies to sub-messages where the channel ID is passed as part of data packet. In those cases the channels should be addressed as 1, 2, 4, and 8 rather than 1, 2, 3, 4. The only exception to this is enabled_single method which uses addresses 1-4 (plus 0, 5, and 6 for special cases). Affected methods: drive_op_parameters, jog_parameters, move_abs

I have tested this only for APTPiezoInertiaActuator class using KIM101 so I am not certain if this is not more general issue.

[EDIT] I have realized that Thorlabs documentation for move_jog suggest it should function with addresses 1-4 but in practice they also need to be addressed as 1, 2, 4, 8

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    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