SCA61T Single Axis Inclinometer
SCA61T Class Reference
SCA61T Inclinometer class. More...
#include <SCA61T.h>
Public Member Functions | |
float | ReadX () |
Reads the angle. | |
int8_t | ReadTemp () |
Reads the temperature. | |
void | MeasMode () |
Sets the sensor to measurement mode. | |
uint8_t | ReadStatus () |
Reads the status register. | |
void | ReloadNV () |
Reloads NV. | |
void | SelfTest () |
Sets the sensor to self test mode. |
Detailed Description
SCA61T Inclinometer class.
Example:
// Send temperature and angle to serial port every one second. #include "mbed.h" #include "SCA61T.h" SCA61T sca61t(p11,p12,p13,p21,0); // MOSI, MISO, SCLK, CSB, device selection // 0=SCA61T-FAHH1G, 1=SCA61T-FA1H1G Serial pc(USBTX, USBRX); int main(void) { while(1) { pc.printf("%i [C]\r\n",sca61t.ReadTemp()); // Writes the temperature to serial port. pc.printf("%.1f [deg]\r\n",sca61t.ReadX()); // Writes the angle to serial port. wait(1); // Waits for one second and repeats. } }
Definition at line 52 of file SCA61T.h.
Member Function Documentation
void MeasMode | ( | ) |
Sets the sensor to measurement mode.
Default mode, not needed to call first
Definition at line 101 of file SCA61T.cpp.
uint8_t ReadStatus | ( | ) |
Reads the status register.
- Returns:
- value of status register
Definition at line 106 of file SCA61T.cpp.
int8_t ReadTemp | ( | ) |
float ReadX | ( | ) |
void ReloadNV | ( | ) |
Reloads NV.
Definition at line 111 of file SCA61T.cpp.
void SelfTest | ( | ) |
Sets the sensor to self test mode.
Discharges the sensor element. De-activated by MeasMode().
Definition at line 116 of file SCA61T.cpp.
Generated on Tue Jul 12 2022 14:12:05 by 1.7.2