Giter Site home page Giter Site logo

tc110_controller's Introduction

Pfeiffer Vacuum TC110 Electronic Drive Unit

Currently in development, master branch will change excessively!

The project contains a C++ class (Windows support only) for controlling Pheiffer Vacuum's TC110 electronic drive unit over RS-485. The project also contains an example console applcation to demostrate using the class or for general debugging.

The project is built with and devloped in Visual Studio 2012.

Example usage

First create an instance of the class

TC110Communicator* TC110 = new TC110Communicator("COM2", 123); //123

Remember on windows for com ports larger than 9 using the following format \\\\.\\COM12

Check that you are successfully connect

if(TC110->IsConnected()){
	// Method of choice
}

Finally call the method for the information required

	// Get the temperature of the bottom of the pump
	double temperature = TC110->GetTemperature(1);
	cout << temperature << endl << endl;

All the above together

TC110Communicator* TC110 = new TC110Communicator("COM2", 123); // COMPORT,  TC110 RS-485 ID
if(TC110->IsConnected()){
	// Get the temperature of the bottom of the pump
	double temperature = TC110->GetTemperature(1);
	cout << temperature << endl << endl;
}

CopyRight

GNU license applies, for special permissions please contact.

In no way is this project connected in any way to Pfeiffer Vacuum themselfs.

tc110_controller's People

Contributors

motters avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.