Skip to content

Releases: Opentrons/SmoothiewareOT

1.1.0: Support for RevA smoothie boards

16 Jul 17:29
Compare
Choose a tag to compare

This release adds support for new-revision Smoothie boards for updated OT-2s. The changes include

  • A separate current control conversion constant for the motor current controllers to work with an updated current control Vref generation circuit
  • Separate pin configurations for higher-revision boards to allow for endstops requiring no pull resistors

v1.0.8: fully fixed deploys

10 Dec 22:36
1f0a3d7
Compare
Choose a tag to compare
chore(build): fix versioning and uploading (#10)

We previously were uploading the contents of firmwarebin/ to s3 which as it
turns out is a checked-in file that never changes. That is not what we want to
do.

Instead,
- Remove firmwarebin/ as a checked-in file
- Instead, use it as a directory containing the properly named build output
- Copy built hex files into firmwarebin using the same value as the version
string embedded in the build itself
- Make that version string generation actually work properly when running on a
checked out tag (which is a detached HEAD, which git show-ref doesn't like;
instead, there's a bit of logic to check if we have a branch and if not use git
describe)
- Upload tha actual fresh build to s3 instead
- Also, on tag, update the github release, since without the firmwarebin/
directory checked in it's nice to have somewhere to point to for stable builds
- Because we need to use git symbolic-ref and git describe, check out the
TRAVIS_BRANCH.

1.0.7: better deploys

09 Dec 19:52
903fd37
Compare
Choose a tag to compare
Merge pull request #9 from Opentrons/upload-public-read

chore(deploy): upload objects with public_read acl

v1.0.6

09 Dec 16:49
713a81d
Compare
Choose a tag to compare
Merge pull request #8 from Opentrons/chore_better-build-uploading

chore(build): deploy to a prefix of branch-buildnumber