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

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions