Skip to content
forked from elpeo/rbtemper

App to log the current temperature from a Temper1 sensor

Notifications You must be signed in to change notification settings

bitplane/temper

This branch is 19 commits ahead of, 4 commits behind elpeo/rbtemper:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

0edae8f · Jan 4, 2014

History

22 Commits
Jan 15, 2012
Jan 2, 2014
Apr 17, 2013
Apr 17, 2013
Feb 9, 2012
Feb 9, 2012
Feb 9, 2012
Feb 9, 2012

Repository files navigation

A command line sensor logger for Temper1 devices

Uses pcsensor.c by Michitaka Ohno, Juan Carlos Perez and Robert Kavaler

Install intructions (Debian / Ubuntu)
=====================================

1. Install libusb-0.1.4 and dev package, plus build-essential 

    sudo apt-get install build-essential libusb-0.1.4 libusb-0.1.4-dev

2. Compile:

    make

3. Install:

    sudo make install

4. Uninstall

    sudo make uninstall


Usage instructions
==================

Run log.sh, you may need to run this as root depending on your udev rules, i.e.

    sudo ./log.sh

This will log the temperature every 5 seconds to stdout as a CSV stream which 
you can pipe to a text stream and open in your favourite spreadsheet package 
later. 


To allow non-root users access
==============================

1. Add the udev rule set in /etc/udev/rules.d/ using the 60-temper.rules 

2. Add a 'temper' group (using groupadd or edit the /etc/group file)

3. Add users to the 'temper' group

4. Reload the udev rules 

    udevcontrol reload_rules

5. Unplug and replug the TEMPer device


About

App to log the current temperature from a Temper1 sensor

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 99.5%
  • Shell 0.5%