gueei / node-ms5803

Use MS5803 on nodejs, e.g. RPi or similar SBC

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ms5803

Use MS5803-14BA on nodejs, e.g. RPi or similar SBC Tested to run on Raspberry PI 3

Installation

npm install ms5803
var ms5803 = require('ms5803')

var sensor = new ms5803();

Usage

This module supports both Promise style and node callback style of usage. Check the example.js for the basic usage.

var ms5803 = require('ms5803');
var sensor = new ms5803();

sensor.reset()
	.then(sensor.begin)
	.then((c)=>{
		console.log("calibration array: " + c);
	})
	.then(()=>{
		setInterval(()=>{
			sensor.measure()
			.then((r)=>{
				console.log("sensor readings:" + r);
			})
		}, 1000);
	})
	.catch((error)=>{
		console.error(error);
	});

Acknowledgements

About

Use MS5803 on nodejs, e.g. RPi or similar SBC


Languages

Language:JavaScript 100.0%