Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
TSISensor Class Reference
#include <TSISensor.h>
Public Member Functions | |
TSISensor () | |
Initialize the TSI Touch Sensor. | |
float | readPercentage () |
Read Touch Sensor percentage value. | |
uint8_t | readDistance () |
Read Touch Sensor distance. |
Detailed Description
TSISensor example.
#include "mbed.h" #include "TSISensor.h" int main(void) { DigitalOut led(LED_GREEN); TSISensor tsi; while (true) { printf("slider percentage: %f%\r\n", tsi.readPercentage()); printf("slider distance: %dmm\r\n", tsi.readDistance()); wait(1); led = !led; } }
Definition at line 47 of file TSISensor.h.
Constructor & Destructor Documentation
TSISensor | ( | ) |
Initialize the TSI Touch Sensor.
Definition at line 103 of file TSISensor.cpp.
Member Function Documentation
uint8_t readDistance | ( | ) |
Read Touch Sensor distance.
- Returns:
- distance in mm. The value is between [0 ... 40]
Definition at line 194 of file TSISensor.cpp.
float readPercentage | ( | ) |
Read Touch Sensor percentage value.
- Returns:
- percentage value between [0 ... 1]
Definition at line 189 of file TSISensor.cpp.
Generated on Tue Jul 12 2022 14:26:53 by
