Main Program
Dependencies: mbed AQM1602 HMC6352 PID
setting/def.h
- Committer:
- lilac0112_1
- Date:
- 2016-01-07
- Revision:
- 14:6f214ea5722e
- Parent:
- def.h@ 13:f8f5bd2f0525
- Child:
- 15:88f2c525caca
File content as of revision 14:6f214ea5722e:
#ifndef _DEF_H_ #define _DEF_H_ //BT(BlueTooth) #define DATA_NUM 8+2//2byte→KEYCODE(拝啓)とCHECKCODE(敬具) 8byte→やりとりするデータ #define TX_KEYCODE 0xAA//あちらのKEYCODE #define RX_KEYCODE 0xAA//こちらのKEYCODE #define KEY 0//KEYCODEは配列の最初 #define CHECK DATA_NUM-1//CHECKCODEは配列の最後 //Switch 入力値 #define NONE 0x00 #define FRONT 0x01 #define BACK 0x02 #define BOTH 0x03 //Lcd 設定値 #define BUFSIZE 10 #define STATE_NUM_X 0x04 #define STATE_NUM_Y 0x10 //繰り返し割り込み #define DUTY_NUM 1 #define DUTY_SW 0 #define DUTY_GYRO 1 #define DUTY_PING 2 #define DUTY_COLOR 3 #define DUTY_MOUSE 4 //MPU6050関連 //config.h //データ typedef struct { uint8_t ping[4]; uint8_t ir[12]; uint8_t irLong[6]; uint8_t line[3]; uint8_t mouse[2]; uint16_t compass; uint8_t color[3]; uint8_t lcdpoint[2]; uint8_t stopflag; } Record; #endif