Releases: Opentrons/opentrons
Releases · Opentrons/opentrons
v2.4.2
Patches two bugs in App:
- Flask server correctly parses WellSeries containing WellSeries, so as not to duplicate containers in calibration
- App-shell calls BrowserWindow.loadURL() within a setTimeout() to hopefully avoid trouble with Chromium not actually sending that request to Flask
v2.4.1
New Feature
Run with USB cable disconnected (requires latest v2.0.0 Smoothie firmware). If the "Run Job" button is pressed in the UI with a SHIFT-CLICK, the protocol will be converted to a .gcode
file, then uploaded to the Smoothieboard to be run independent of any connected computer.
Bug Fix
To avoid any garbage data received during fast movements, driver.wait_for_arrival()
will swallow any bad data.
Also adds more logging to app-shell to help determine why Windows users experience a white screen on app open.
2.4.0
2.2.0
New Features
- Enhanced error handling while running protocol
- Dropping support for Python 3.4, requiring Python 3.5 only
- Adds new feature to
touch_tip()
allowing optional numeric height offset. Example:pipette.touch_tip(-2)
- Adds new API feature
pipette.air_gap(volume)
- Adds new container definitions
Bugs Fixed
- Removes bug on Windows when deleting old calibration files
- Fixes tip positions of "tiprack-200ul" and "tiprack-10ul"
- Removes bug in containers with wells of different radiuses
2.0.1
- Improves detection of disconnected USB port
- Adds
robot.comment()
to add a string description to the protocol queue - Adds work-around for linux mass-storage-device mounting issue. CNCDriver will instead read/write with local file instead of Smoothie's config