2019NHK_teamA / Mbed 2 deprecated 2019KoRobo

Dependencies:   mbed

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers Help.h Source File

Help.h

00001 #ifndef Help_H
00002 #define Help_H
00003 #include "mbed.h"
00004 
00005 #define nDuty10 0x73
00006 #define nDuty25 0x60
00007 #define nDuty85 0x20
00008 #define nDuty95 0x00
00009 #define pDuty10 0x8C
00010 #define pDuty25 0x9F
00011 #define pDuty85 0xDF
00012 #define pDuty95 0xFF
00013 #define SBREAK  0x80
00014 #define ON      0xFF
00015 #define OFF     0x80
00016 #define TRANSIT 0x30
00017 
00018 #define Rf_add 0x10
00019 #define Lf_add 0x12
00020 #define Rb_add 0x14
00021 #define Lb_add 0x16
00022 #define Mot1add  0x18
00023 
00024 #define cir 0
00025 #define tri 1
00026 #define squ 2
00027 #define cro 3
00028 #define up  4
00029 #define dow 5
00030 #define rig 6
00031 #define lef 7
00032 #define r1  8
00033 #define r2  9
00034 #define l1  10
00035 #define l2  11
00036 #define low 1
00037 #define fast 3
00038 
00039 #define pri pc.printf
00040 
00041 void get_stick(int *axis,char mode);
00042 bool get_but(int butnum);
00043 void set_speed(int *pspeed);
00044 void set_direct(int *direct);
00045 void set_emg(void);
00046 void set_servo(void);
00047 void set_air(char *mot,int num1,int num2);
00048 void set_tire(char *fmot,char *bmot,int direct, char mode, int speed);
00049 void set_slide(char *Rfmot,char *Lfmot,char *Rbmot,char *Lbmot, int but1,int but2, int speed);
00050 void set_mot(char *mot,int num1,int num2);
00051 void set_air(char *air, int num1, int num2);
00052 void write_data(char address,char data);
00053 void format_data(char *data);
00054 static int Raxis[2],Laxis[2];
00055 
00056 #endif