2019NHK_teamA / Mbed 2 deprecated 2019KoRobo

Dependencies:   mbed

Help.h

Committer:
st17099ng
Date:
2019-08-28
Revision:
1:72b8490a4ece
Parent:
0:bba4760cb391

File content as of revision 1:72b8490a4ece:

#ifndef Help_H
#define Help_H
#include "mbed.h"

#define nDuty10 0x73
#define nDuty25 0x60
#define nDuty85 0x20
#define nDuty95 0x00
#define pDuty10 0x8C
#define pDuty25 0x9F
#define pDuty85 0xDF
#define pDuty95 0xFF
#define SBREAK  0x80
#define ON      0xFF
#define OFF     0x80
#define TRANSIT 0x30

#define Rf_add 0x10
#define Lf_add 0x12
#define Rb_add 0x14
#define Lb_add 0x16
#define Mot1add  0x18

#define cir 0
#define tri 1
#define squ 2
#define cro 3
#define up  4
#define dow 5
#define rig 6
#define lef 7
#define r1  8
#define r2  9
#define l1  10
#define l2  11
#define low 1
#define fast 3

#define pri pc.printf

void get_stick(int *axis,char mode);
bool get_but(int butnum);
void set_speed(int *pspeed);
void set_direct(int *direct);
void set_emg(void);
void set_servo(void);
void set_air(char *mot,int num1,int num2);
void set_tire(char *fmot,char *bmot,int direct, char mode, int speed);
void set_slide(char *Rfmot,char *Lfmot,char *Rbmot,char *Lbmot, int but1,int but2, int speed);
void set_mot(char *mot,int num1,int num2);
void set_air(char *air, int num1, int num2);
void write_data(char address,char data);
void format_data(char *data);
static int Raxis[2],Laxis[2];

#endif