Skip to content

Josephss/CraViS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CraVis: Cross-Platform Data Visualization System

A cross-platform temperature monitoring system for Ge and cryogenic NaI/Csi detectors developed in the radiation detector laboratory.

CraViS - Room Temperature measurement of our NaI/CsI detector

Multiple MAX31865PMB1 hardware setup Single MAX31865PMB1 hardware setup
CraViS - Multiple MAX31865PMB1 hardware setup CraViS - Single MAX31865PMB1 hardware setup

Look how easy it is to use:

  1. Clone or download the entire project to your computer.
  2. Make sure you have all your temperature sensors are correctly connected to the MAX31865PMB1 board.
  3. Install the Plotly library.
  4. Run ‘MAXPi.py’ script from the terminal and open http://localhost:8000 in a browser.

Features

  • effortlessly collects data from multiple temperature sensors
  • utilizes powerful plotting libraries to graph the output data to a cross-platform interface that is accessible through any web browser enabled device

Installation

  • Download project
  • install the following python packages: numpy, plotly, watchdog
  • download plotly.min.js and put it in a place prompted when run Visualize.py without it

Contribute

  • Issue Tracker: github.com/Josephss/CraViS/issues
  • Source Code: github.com/Josephss/CraViS

Support

If you are having issues, please let us know. We have a mailing list located at: info@marvelouscode.com

License

The project is licensed under the BSD license.