![]() |
MatrixMiniR4 1.1.5
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.