This library operates flex sensor 4.5 made by sparkfun. This library support for reading raw value through ADC library.
Dependents: gloveSensorSend RoboticHand
flex_sensor.h@0:689bf33a6c3f, 2014-08-02 (annotated)
- Committer:
- s_meika
- Date:
- Sat Aug 02 07:17:46 2014 +0000
- Revision:
- 0:689bf33a6c3f
Pulibsh library for Flex Sensor 4.5 made by sparkfun.
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
s_meika | 0:689bf33a6c3f | 1 | /* library header for flex sensor */ |
s_meika | 0:689bf33a6c3f | 2 | |
s_meika | 0:689bf33a6c3f | 3 | #ifndef FLEX_SENSOR_H |
s_meika | 0:689bf33a6c3f | 4 | #define FLEX_SENSOR_H |
s_meika | 0:689bf33a6c3f | 5 | |
s_meika | 0:689bf33a6c3f | 6 | #include <mbed.h> |
s_meika | 0:689bf33a6c3f | 7 | |
s_meika | 0:689bf33a6c3f | 8 | class flex_sensor |
s_meika | 0:689bf33a6c3f | 9 | { |
s_meika | 0:689bf33a6c3f | 10 | public: |
s_meika | 0:689bf33a6c3f | 11 | /* Constructor & Destructor */ |
s_meika | 0:689bf33a6c3f | 12 | flex_sensor( PinName pinno ); |
s_meika | 0:689bf33a6c3f | 13 | ~flex_sensor(); |
s_meika | 0:689bf33a6c3f | 14 | /* method */ |
s_meika | 0:689bf33a6c3f | 15 | unsigned short get_raw_value( void ); |
s_meika | 0:689bf33a6c3f | 16 | |
s_meika | 0:689bf33a6c3f | 17 | private: |
s_meika | 0:689bf33a6c3f | 18 | AnalogIn *analog_in; |
s_meika | 0:689bf33a6c3f | 19 | }; |
s_meika | 0:689bf33a6c3f | 20 | |
s_meika | 0:689bf33a6c3f | 21 | #endif /* FLEX_SENSOR_H */ |