32 #define Cam_Command 0x41 33 #define Cam_Number_Objects 0x42 34 #define Start_Reg 0x43 36 #include "EVShieldI2C.h" 122 void getBlobs(
int *nblobs, uint8_t *
color, uint8_t *left, uint8_t *top, uint8_t *right, uint8_t *bottom);
EVs_NXTCam(uint8_t i2c_address=0x02)
Definition: EVs_NXTCam.cpp:32
bool pingCam()
Definition: EVs_NXTCam.cpp:87
bool sortSize()
Definition: EVs_NXTCam.cpp:42
bool sendColorMap()
Definition: EVs_NXTCam.cpp:97
Definition: EVs_PiLight.h:42
bool illuminationOff()
Definition: EVs_NXTCam.cpp:102
uint8_t issueCommand(char command)
Definition: EVs_NXTCam.cpp:37
bool resetCam()
Definition: EVs_NXTCam.cpp:92
bool writeImageRegisters()
Definition: EVs_NXTCam.cpp:52
bool readImageRegisters()
Definition: EVs_NXTCam.cpp:77
bool disableTracking()
Definition: EVs_NXTCam.cpp:57
bool illuminationOn()
Definition: EVs_NXTCam.cpp:72
bool selectLineMode()
Definition: EVs_NXTCam.cpp:82
This class interfaces with NXTCam attached to EVShield.
Definition: EVs_NXTCam.h:41
bool enableTracking()
Definition: EVs_NXTCam.cpp:62
This class implements I2C interfaces used by EVShield.
Definition: EVShieldI2C.h:32
bool getColorMap()
Definition: EVs_NXTCam.cpp:67
int getNumberObjects()
Definition: EVs_NXTCam.cpp:122
bool sortNone()
Definition: EVs_NXTCam.cpp:117
bool sortColor()
Definition: EVs_NXTCam.cpp:107
bool selectObjectMode()
Definition: EVs_NXTCam.cpp:47
void getBlobs(int *nblobs, uint8_t *color, uint8_t *left, uint8_t *top, uint8_t *right, uint8_t *bottom)
Definition: EVs_NXTCam.cpp:127
bool camFirmware()
Definition: EVs_NXTCam.cpp:112