![]() |
MatrixMiniR4 1.1.9
Matrix Mini R4 Arduino Library API Documentation
|
A library for interfacing with Vernier sensors. More...
#include <MiniR4VernierLib.h>
Public Member Functions | |
| MiniR4VernierLib () | |
| void | autoID () |
| int | channel () |
| float | voltageID () |
| int | sensorNumber () |
| char * | sensorName () |
| char * | shortName () |
| char * | sensorUnits () |
| float | slope () |
| float | intercept () |
| float | cFactor () |
| int | calEquationType () |
| int | page () |
| float | readSensor () |
| float | sensorReading () |
| void | DCUPWM (int PWMSetting) |
| void | DCU (int DCUSetting) |
| void | DCUStep (int stepCount, int stepDirection, int stepDelay) |
| float | readMotionDetector () |
| float | distance () |
Protected Attributes | |
| float | _voltageID |
| int | _channel |
| int | _sensorNumber |
| char | _sensorName [16] |
| char | _shortName [12] |
| char | _sensorUnits [7] |
| float | _slope |
| float | _sum |
| float | _intercept |
| float | _cFactor |
| int | _calEquationType |
| int | _page |
| float | _sensorReading |
| float | _distance |
| int | _i |
A library for interfacing with Vernier sensors.
This class provides methods to read sensor data, control DCUs, and manage calibration information for Vernier sensors.
Definition at line 17 of file MiniR4VernierLib.h.
| MiniR4VernierLib::MiniR4VernierLib | ( | ) |
Definition at line 25 of file MiniR4VernierLib.cpp.
| void MiniR4VernierLib::autoID | ( | ) |
nothing*
flags a I2C sensor
!! Serial.print("calEquationType ");//!!! !! Serial.println(calEquationType );
Definition at line 39 of file MiniR4VernierLib.cpp.
|
inline |
Definition at line 33 of file MiniR4VernierLib.h.
|
inline |
Definition at line 32 of file MiniR4VernierLib.h.
|
inline |
Definition at line 24 of file MiniR4VernierLib.h.
| void MiniR4VernierLib::DCU | ( | int | DCUSetting | ) |
Definition at line 552 of file MiniR4VernierLib.cpp.
| void MiniR4VernierLib::DCUPWM | ( | int | PWMSetting | ) |
Definition at line 500 of file MiniR4VernierLib.cpp.
Definition at line 513 of file MiniR4VernierLib.cpp.
|
inline |
Definition at line 46 of file MiniR4VernierLib.h.
|
inline |
Definition at line 31 of file MiniR4VernierLib.h.
|
inline |
Definition at line 34 of file MiniR4VernierLib.h.
| float MiniR4VernierLib::readMotionDetector | ( | ) |
Definition at line 655 of file MiniR4VernierLib.cpp.
| float MiniR4VernierLib::readSensor | ( | ) |
!() //{ return _logR; };
Definition at line 397 of file MiniR4VernierLib.cpp.
|
inline |
Definition at line 27 of file MiniR4VernierLib.h.
|
inline |
Definition at line 26 of file MiniR4VernierLib.h.
|
inline |
Definition at line 37 of file MiniR4VernierLib.h.
|
inline |
Definition at line 29 of file MiniR4VernierLib.h.
|
inline |
Definition at line 28 of file MiniR4VernierLib.h.
|
inline |
Definition at line 30 of file MiniR4VernierLib.h.
|
inline |
Definition at line 25 of file MiniR4VernierLib.h.
|
protected |
Definition at line 59 of file MiniR4VernierLib.h.
|
protected |
Definition at line 58 of file MiniR4VernierLib.h.
|
protected |
Definition at line 50 of file MiniR4VernierLib.h.
|
protected |
Definition at line 62 of file MiniR4VernierLib.h.
|
protected |
Definition at line 64 of file MiniR4VernierLib.h.
|
protected |
Definition at line 57 of file MiniR4VernierLib.h.
|
protected |
Definition at line 60 of file MiniR4VernierLib.h.
|
protected |
Definition at line 52 of file MiniR4VernierLib.h.
|
protected |
Definition at line 51 of file MiniR4VernierLib.h.
|
protected |
Definition at line 61 of file MiniR4VernierLib.h.
|
protected |
Definition at line 54 of file MiniR4VernierLib.h.
|
protected |
Definition at line 53 of file MiniR4VernierLib.h.
|
protected |
Definition at line 55 of file MiniR4VernierLib.h.
|
protected |
Definition at line 56 of file MiniR4VernierLib.h.
|
protected |
Definition at line 49 of file MiniR4VernierLib.h.