node-sensordrone
Node.js lib for the Sensorcon Sensordrone
Special thanks to @mrose17 for sending me a Sensordrone!
Notes
-
Protocol determined from:
-
Try resetting the Sensordrone if connection or service/characteristic discovery hangs
Prerequisites
- See noble prerequisites for your platform
Install
npm install sensordrone
Usage
var Sensordrone = ;
Discover
Sensordrone;
Connect
sensordrone;
Disconnect
sensordrone;
Discover Services and Characteristics
sensordrone;
Battery Voltage
sensorTag;
LED's
// values 0 - 255sensordrone;
Ambient Temperature
sensorTag;
Humidity
sensorTag;
Pressure
Enable/disable:
sensordrone; sensordrone;
Read:
sensordrone;
Altitude (based on pressure)
Enable/disable:
sensordrone; sensordrone;
Read:
sensordrone;
RGBC
Enable/disable:
sensordrone; sensordrone;
Read:
sensordrone; // temp in Kelvins
IR Temperature
Enable/disable:
sensordrone; sensordrone;
Read:
sensordrone;
Precision Gas
sensordrone;
Oxidizing Gas
Enable/disable:
sensordrone; sensordrone;
Read:
sensordrone;
Reducing Gas
Enable/disable:
sensordrone; sensordrone;
Read:
sensordrone;
ADC
sensordrone;
Capacitance
Enable/disable:
sensordrone; sensordrone;
Read:
sensordrone;
UART
Write:
sensordrone;
Read:
sensordrone;
External CO2 sensor
Setup:
sensordrone;
Read:
sensordrone;