Skip to content

v2.0.0

Choose a tag to compare

@phuongph phuongph released this 08 May 14:37
· 2 commits to main since this release
076a9ba

What's Changed

  • Added support for all new SerialComm 2.0 commands
  • Added support for Time Dispense Mode
  • Updated codebase to run with python 3.12

New Commands

Below are all the new SerialComms 2.0 commands, which has been implemented with Masterflex-Serial v2.0.0. To run these commands, the pump must be updated to a software version of 3.0.1 or newer. See README.md for all supported commands.

        dispense-status       : Get dispense status
        panel-active          : Sets control panel to manual operation
        panel-inactive        : Sets control panel to inactive.
        mode-continuous       : Set dispense mode to continuous
        mode-time             : Set dispense mode to time
        on-time               : Get the pump on-time in full
        on-time HH:MM:SS.s    : Set the pump on-time in full
        on-time-ds            : Get the pump on-time in 1/10 seconds
        on-time-ds XXXX       : Set the pump on-time in 1/10 seconds
        on-time-m XXX         : Set pump on time in minutes
        on-time-hr XX         : Set pump on time in hours
        off-time              : Get off-time in full
        off-time HH:MM:SS.s   : Set off-time in full
        software-version      : Get the software version of the pump
        model-serial-version  : Get the pump model and serial version of the pump
        store-configs         : Set pump configurations to current values
        restore-configs       : Set pump configurations to default values
        batch-count           : Get the pump's Batch Count.
        batch-total XXXXX     : Set the pump's Batch Total.
        reset-batch           : Reset batch count to zero

What's Changed

  • Release version 2.0 to support 20 more commands by @phuongph in #1

New Contributors

Full Changelog: v1.0.0...v2.0.0