ROBOSTEP_5期 / Mbed 2 deprecated George_Master_Param

Dependencies:   mbed robot

Committer:
yuto17320508
Date:
Mon May 13 09:02:19 2019 +0000
Revision:
33:2dbbe198adaf
Parent:
32:aee87dcaf7ca
Child:
34:0a8ae7f92262
p

Who changed what in which revision?

UserRevisionLine numberNew contents of line
shimizuta 21:14133581387b 1 #ifndef INCLUDED_SENSORS_H
shimizuta 21:14133581387b 2 #define INCLUDED_SENSORS_H
shimizuta 21:14133581387b 3 #include "hcsr04.h"
shimizuta 22:0ed9de464f40 4 #include "EC.h"
yuto17320508 33:2dbbe198adaf 5 extern int RightOrLeft;
yuto17320508 33:2dbbe198adaf 6
shimizuta 22:0ed9de464f40 7 extern const float kOldWeightLight;
shimizuta 21:14133581387b 8 extern LowPassFilter lowpassfilter[2];
shimizuta 22:0ed9de464f40 9 float get_dist_forward();
shimizuta 22:0ed9de464f40 10 float get_dist_back();
shimizuta 22:0ed9de464f40 11
shimizuta 22:0ed9de464f40 12 void set_gyro();
shimizuta 22:0ed9de464f40 13
shimizuta 22:0ed9de464f40 14 extern Ec ec_lo;
shimizuta 22:0ed9de464f40 15 extern Ec ec_li;
shimizuta 22:0ed9de464f40 16
yuto17320508 32:aee87dcaf7ca 17 extern DigitalIn hand;
yuto17320508 32:aee87dcaf7ca 18
shimizuta 22:0ed9de464f40 19 extern DigitalIn bus_in;
shimizuta 22:0ed9de464f40 20 extern DigitalIn switch_lo;
shimizuta 22:0ed9de464f40 21 extern DigitalIn switch_li;
yuto17320508 33:2dbbe198adaf 22 extern InterruptIn switch_LR;
yuto17320508 32:aee87dcaf7ca 23 extern DigitalIn switch_modes[3];
yuto17320508 32:aee87dcaf7ca 24 //extern InterruptIn mode4;
shimizuta 22:0ed9de464f40 25
yuto17320508 25:c740e6fd5dab 26 extern DigitalOut led4;
yuto17320508 25:c740e6fd5dab 27
shimizuta 22:0ed9de464f40 28 void wait_gerege();
shimizuta 22:0ed9de464f40 29
shimizuta 22:0ed9de464f40 30 extern CAN can1;
shimizuta 22:0ed9de464f40 31 void can_send(int mode, float duty);
shimizuta 22:0ed9de464f40 32 enum EVENT {
shimizuta 22:0ed9de464f40 33 NORMAL,
shimizuta 22:0ed9de464f40 34 GEREGE,
shimizuta 22:0ed9de464f40 35 GOAL,
shimizuta 22:0ed9de464f40 36 };
shimizuta 22:0ed9de464f40 37 extern int hand_mode;
shimizuta 22:0ed9de464f40 38
yuto17320508 33:2dbbe198adaf 39
shimizuta 26:5fb1aa9cb7f0 40 int FileOpen();
shimizuta 26:5fb1aa9cb7f0 41 void FileWrite();
shimizuta 26:5fb1aa9cb7f0 42 void FileClose();
yuto17320508 33:2dbbe198adaf 43
shimizuta 21:14133581387b 44 #endif