Example for TSI sensor on KL46Z board

Dependencies:   mbed tsi_sensor

Committer:
FBSEletronica
Date:
Tue Jan 31 19:05:33 2017 +0000
Revision:
0:2955d0366504
EX3 CPBR;

Who changed what in which revision?

UserRevisionLine numberNew contents of line
FBSEletronica 0:2955d0366504 1 #include "mbed.h"
FBSEletronica 0:2955d0366504 2 #include "tsi_sensor.h"
FBSEletronica 0:2955d0366504 3
FBSEletronica 0:2955d0366504 4 /* This defines will be replaced by PinNames soon */
FBSEletronica 0:2955d0366504 5 #if defined (TARGET_KL25Z) || defined (TARGET_KL46Z)
FBSEletronica 0:2955d0366504 6 #define ELEC0 9
FBSEletronica 0:2955d0366504 7 #define ELEC1 10
FBSEletronica 0:2955d0366504 8 #elif defined (TARGET_KL05Z)
FBSEletronica 0:2955d0366504 9 #define ELEC0 9
FBSEletronica 0:2955d0366504 10 #define ELEC1 8
FBSEletronica 0:2955d0366504 11 #else
FBSEletronica 0:2955d0366504 12 #error TARGET NOT DEFINED
FBSEletronica 0:2955d0366504 13 #endif
FBSEletronica 0:2955d0366504 14
FBSEletronica 0:2955d0366504 15 int main(void) {
FBSEletronica 0:2955d0366504 16 PwmOut led(LED_GREEN);
FBSEletronica 0:2955d0366504 17 TSIAnalogSlider tsi(ELEC0, ELEC1, 40);
FBSEletronica 0:2955d0366504 18
FBSEletronica 0:2955d0366504 19 while (true) {
FBSEletronica 0:2955d0366504 20 led = 1.0 - tsi.readPercentage();
FBSEletronica 0:2955d0366504 21 wait(0.1);
FBSEletronica 0:2955d0366504 22 }
FBSEletronica 0:2955d0366504 23 }