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.
sensors/sensors.h
- Committer:
- yuto17320508
- Date:
- 2019-05-13
- Revision:
- 33:2dbbe198adaf
- Parent:
- 32:aee87dcaf7ca
- Child:
- 34:0a8ae7f92262
File content as of revision 33:2dbbe198adaf:
#ifndef INCLUDED_SENSORS_H
#define INCLUDED_SENSORS_H
#include "hcsr04.h"
#include "EC.h"
extern int RightOrLeft;
extern const float kOldWeightLight;
extern LowPassFilter lowpassfilter[2];
float get_dist_forward();
float get_dist_back();
void set_gyro();
extern Ec ec_lo;
extern Ec ec_li;
extern DigitalIn hand;
extern DigitalIn bus_in;
extern DigitalIn switch_lo;
extern DigitalIn switch_li;
extern InterruptIn switch_LR;
extern DigitalIn switch_modes[3];
//extern InterruptIn mode4;
extern DigitalOut led4;
void wait_gerege();
extern CAN can1;
void can_send(int mode, float duty);
enum EVENT {
NORMAL,
GEREGE,
GOAL,
};
extern int hand_mode;
int FileOpen();
void FileWrite();
void FileClose();
#endif