Skip to content

This is a logger for Raspberry Pi, such as CPU temperature.

Notifications You must be signed in to change notification settings

rodrigomideac/raspberry-monitor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Raspberry Monitor

This is a pet project intended to create a data logger for useful Raspberry-Pi data, such as CPU temperature.

Getting started

To simply run it in your RaspberryPi (tested in Raspbian):

cargo build --release
./target/release/raspberry-monitor

It will output a CSV file named data.csv.

If you wish to run it in background:

nohup ./target/release/raspberry-monitor &

Next improvements

  • Add unit tests
  • Handle file-system errors
  • Set output file-name via CLI
  • Set sampling rate via CLI
  • Add other measurement types
  • Generalize write method for StdOutWriter and CsvFileWriter

About

This is a logger for Raspberry Pi, such as CPU temperature.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages