@growbox/sensors
Version:
An abstraction layer for a selection of raspberry-compatible sensors
22 lines (18 loc) • 744 B
JavaScript
/**
* @author nstCactus
* @date 05/12/2017 13:00
*/
module.exports = {
// Abstract classes
AbstractSensor: require('./src/sensors/AbstractSensor'),
AbstractAnalogSensor: require('./src/sensors/AbstractAnalogSensor'),
AbstractAnalogToDigitalConverter: require('./src/converters/AbstractAnalogToDigitalConverter'),
// Sensors
Dht22Sensor: require('./src/sensors/Dht22Sensor'),
Ds18b20Sensor: require('./src/sensors/Ds18b20Sensor'),
FlyingFishMhSeriesSoilMoistureAnalogSensor: require('./src/sensors/FlyingFishMhSeriesSoilMoistureAnalogSensor'),
// Converters
Mcp3008AnalogToDigitalConverter: require('./src/converters/Mcp3008AnalogToDigitalConverter'),
// Errors
SensorError: require('./src/errors/SensorError'),
};