Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: mbed lib_workshop_2019
includes/pin_connexions.h
- Committer:
- gvaquette
- Date:
- 2019-10-24
- Revision:
- 6:9e03c9ae243b
- Parent:
- 5:d99659a45cab
- Child:
- 8:c2d06715025f
File content as of revision 6:9e03c9ae243b:
#ifndef PINCONNEXIONS_H
#define PINCONNEXIONS_H
#include "VMA306.h"
#include "CMPS03.h"
#define COMPASS_adress     0xC0
#define PIXY_adress         0x54
#define CC_BLOCSIZE         14
#define N_BLOCSIZE          12
#define N_BLOCCODE          0xAA55
#define CC_BLOCCODE         0xAA56
typedef unsigned char   Byte;
typedef unsigned short  Word;
typedef unsigned long   lWord;
/****************************************/
/* TO DO 1 : Declare the Serial connexion */
/****************************************/
// Place your Serial declaration here
/****************************************/
/**         CNY declarations           **/
/*          To be completed             */ 
// Declare your CNY70 here
/**     End of CNY declaration         **/
/****************************************/
/****************************************/
/**     Motor by PWM declarations       **/
/*          To be completed             */ 
/**  End of Motor by PWM declarations  **/
/****************************************/
/* Proximity sensors */
VMA306      ultra_sonic       (PB_13, PB_2, PB_14, PC_7, PB_15, PA_6);
/* Compass sensor */
CMPS03      compass           (PC_4);
#endif /* PINCONNEXIONS_H */