SPQR-Team1-2020/include/data_source_camera.h

26 lines
726 B
C++
Executable File

#pragma once
#include "data_source.h"
class DataSourceCamera : public DataSource{
public:
DataSourceCamera(HardwareSerial* ser, int baud);
void postProcess() override;
void test() override;
int fixCamIMU(int);
void readSensor() override;
int getValueAtk(bool);
int getValueDef(bool);
int goalOrientation, pAtk, pDef, imuOff, portx, valX, valY, valB, oldGoalX, oldGoalY, oldGoalB;
int cameraReady;
char value;
int startpY = 0;
int startpB = 0;
int endpY = 0;
int endpB = 0;
int datavalid = 0;
String valStringY = "";
String valStringB = "";
bool negateB, negateY;
};