Benjamin Brou / Pixy2_Library2
Committer:
Jordan406
Date:
Wed Mar 04 15:23:41 2020 +0000
Revision:
3:d245cf5af33d
Parent:
I2CLCD.h@2:bc4583ce560e
okok

Who changed what in which revision?

UserRevisionLine numberNew contents of line
okini3939 0:b069b7027af2 1 /*
Jordan406 3:d245cf5af33d 2 * mbed library for Pixy2 Camera
Jordan406 3:d245cf5af33d 3 * Copyright (c) 2019 Jordan DUCHÊNE
okini3939 0:b069b7027af2 4 */
okini3939 2:bc4583ce560e 5
Jordan406 3:d245cf5af33d 6
okini3939 0:b069b7027af2 7
Jordan406 3:d245cf5af33d 8 #ifndef Pixy2_Library_H
Jordan406 3:d245cf5af33d 9 #define Pixy2_Library_H
okini3939 0:b069b7027af2 10 #include "mbed.h"
okini3939 0:b069b7027af2 11
okini3939 2:bc4583ce560e 12 /**
Jordan406 3:d245cf5af33d 13 Pixy2_Library class
okini3939 2:bc4583ce560e 14 */
Jordan406 3:d245cf5af33d 15 class Pixy2_Library {
okini3939 0:b069b7027af2 16
Jordan406 3:d245cf5af33d 17 I2C* composant;
Jordan406 3:d245cf5af33d 18 int I2Caddress;
Jordan406 3:d245cf5af33d 19
okini3939 0:b069b7027af2 20 public:
okini3939 0:b069b7027af2 21
Jordan406 3:d245cf5af33d 22 Pixy2_Library (PinName p_sda, PinName p_scl, int address);
Jordan406 3:d245cf5af33d 23 void Pixy2_WhiteLED(bool);
Jordan406 3:d245cf5af33d 24 void Pixy2_SetServo(int,int);
Jordan406 3:d245cf5af33d 25 void Pixy2_RGBLED(bool);
Jordan406 3:d245cf5af33d 26 int Pixy2_GetBlock(char,int);
okini3939 0:b069b7027af2 27
okini3939 0:b069b7027af2 28 };
okini3939 0:b069b7027af2 29
okini3939 0:b069b7027af2 30 #endif