ss
Dependencies: WS2812 PixelArray Adafruit_GFX
IRreflection.h
- Committer:
- eunsong
- Date:
- 2019-06-15
- Revision:
- 3:700a0cf6beea
- Parent:
- 0:27e31cadeb36
File content as of revision 3:700a0cf6beea:
#ifndef TRSensors_h #define TRSensors_h #include "mbed.h" #define NUMSENSORS 5 class TRSensors { public: TRSensors(PinName MOSI,PinName MISO, PinName CLK, PinName CS); void calibrate_init(int *calibratedMin, int *calibratedMax); void calibrate(int *sensor_values, int *calibratedMin, int *calibratedMax); void AnalogRead(int *sensor_values); void readCalibrated(int *sensor_values, int *calibratedMin, int *calibratedMax); int readLine(int *sensor_values , int *calibratedMin, int *calibratedMax, int *online, char white_line = 0); int sqrt(int m, int k); char _numSensors; int max_sensor_values[NUMSENSORS]; int min_sensor_values[NUMSENSORS]; private: SPI _spi; DigitalOut _spi_cs; }; #endif