Skip to content

Latest commit

 

History

History
46 lines (37 loc) · 1000 Bytes

File metadata and controls

46 lines (37 loc) · 1000 Bytes

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