中级会员
- 积分
- 309
- 金钱
- 309
- 注册时间
- 2017-10-16
- 在线时间
- 42 小时
|
楼主 |
发表于 2017-10-17 09:18:37
|
显示全部楼层
if(BikeLock.state!=1)
{
if(SHAKE_READ()==1)//检测到震动
{
App_LED_BLink_Set(HAL_LED1,1,50,800);//闪烁灯
shakecnt++;
shakenum=1;
}
else//没有震动
{
shakenum++;
if(shakenum>SHAKENUM)
{
shakenum=0;
shakecnt=0;
}
}
if(shakecnt>=SHAKECNT)//震动次数超过了则报警
{
shakecnt=0;
App_LED_BLink_Set(HAL_LED1,10,50,800);//闪烁灯
// Aps_Voice_Pulse(57);//报警音
Aps_Voice_Pulse(1);
App_MC20_GNSS_StartGet();//启动获取定位信息
BikeLock.reporttime=3000;
BikeLock.Report=1;//
//App_AT_Sleep_Exc();
} |
|