
#ifndef __press_down_detect_h__
#define __press_down_detect_h__

#include "main.h"

extern void gpio_mt_run(uint32_t tim);

#define PRESS_LEGTH 15
#define DETECT_DOWN_SIZE 2

#define PRESS_COUNT_MAX 15
#define TIME_INTERVAL 10


#if GIRL_SHOES ==  1
	#define PRESS_INTER 150000
#else
	#define PRESS_INTER 250000
#endif


//#define LEFT_PRESS_LOW 10400000
//#define RIGHT_PRESS_LOW 10050000

#define LEFT_PRESS_LOW 9860000
#define RIGHT_PRESS_LOW 10570000


//short press_jump_detect(short*, short*);
short press_jump_detect(float left_acc_z, float right_acc_z);
int press_down_detect_new(int index, uint16_t left_press, uint16_t right_press, float left_acc_z, float right_acc_z, float pitch_left, float pitch_right);


#endif
