Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/piotrmaslanka/anubis
A heater simulator
https://github.com/piotrmaslanka/anubis
Last synced: 7 days ago
JSON representation
A heater simulator
- Host: GitHub
- URL: https://github.com/piotrmaslanka/anubis
- Owner: piotrmaslanka
- License: other
- Created: 2014-05-27T10:44:13.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2014-06-12T10:59:07.000Z (over 10 years ago)
- Last Synced: 2023-03-12T09:41:51.501Z (over 1 year ago)
- Language: Python
- Size: 176 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# What is this?
__Anubis__ is a virtual heater simulator. During a class project at AGH (http://agh.edu.pl/) I had the _pleasure_ of doing a project in programming a radiometer heater.Sadly, it's expensive equiment, and I can't take it home like an Arduino. Therefore, Anubis was written and used to help with this project. What it does, is it impersonates a heater by serial port, undertands commands and models a heater using simple thermodynamics.
If you ever come across helping with that heater - be welcome to use Anubis.
Anubis requires Python 2.5+ and pySerial. See [here](LICENSE.md) for licensing.
# How to?
First, install a software that creates two serial ports connected with a virtual cable (eg. com0com or Advanced Virtual COM Port). One of these will be used for controller (eg. LabView), and the other will be used by Anubis. Therefore, Anubis will impersonate a heater!
Then, just start Anubis, pass it the second port identifer, and watch it fly!