Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Ruby client for the Thermo Scientific VisionMate 2D Scanner.
branch: master

This branch is 33 commits behind SciMed:master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
assets/images
lib
spec
.gitignore
.rspec
Gemfile
LICENSE.txt
README.md
Rakefile
vision_mate.gemspec

README.md

VisionMate

VisionMate provides a Ruby interface to the Thermo Scientific VisionMate 2D barcode scanner used to bulk scan multiple test tubes set in a rack. The library provides a wrapper around the Telnet interface used by the VisionMate scanner.

Workflow Example

Installation

Add it to the project's Gemfile with:

gem 'vision_mate'

Run the bundle command to install it.

Usage

Configure the connection in an initializer file. e.g. config/initializers/vision_mate.rb

  VisionMate.configure do |config|
    config.host = '192.168.1.1'
    config.port = '8000'
  end

Initialize a connection and perform a scan.

  scanner = VisionMate.connect
  scanner.scan # => (results)

Contributing

  1. Fork this repository ( http://github.com/SciMed/vision_mate/fork )
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create a new Pull Request

Copyright

Copyright (c) 2014 SciMed Solutions Inc. Licensed under the MIT license. See LICENSE for details.

Something went wrong with that request. Please try again.