stereo_headset_buttons.button

来自「针对bluelab3.42的handsfree车载蓝牙的参考」· BUTTON 代码 · 共 80 行

BUTTON
80
字号
// Copyright (C) Cambridge Silicon Radio Ltd. 2005-2006
// Part of BlueLab 3.4.2-release

#ifdef DEV_1307

pio 3 MFB
pio 4 DOWN
pio 5 UP
pio 6 PLAY_PAUSE
pio 7 FORWARD
pio 8 BACKWARD

#else

pio 3 MFB
pio 5 DOWN
pio 6 UP
pio 7 PLAY_PAUSE
pio 8 FORWARD
pio 10 BACKWARD
pio_raw 13
pio_raw 15

#endif


debounce 2 20


message BUTTON_VOL_UP
  UP enter
  UP repeat 500

message BUTTON_VOL_DOWN
  DOWN enter
  DOWN repeat 500

message BUTTON_MFB_PRESS
 MFB enter

message BUTTON_MFB_SHORT
 MFB release

message BUTTON_MFB_LONG_HELD
 MFB held 2000

message BUTTON_MFB_LONG_RELEASE
 MFB held_release 2000

message BUTTON_MFB_VERY_LONG
 MFB held 5000

message BUTTON_PLAY_PAUSE_PRESS
 PLAY_PAUSE enter
 
message BUTTON_PLAY_PAUSE_SHORT
 PLAY_PAUSE release  
 
message BUTTON_PLAY_PAUSE_DOUBLE
 PLAY_PAUSE double 200

message BUTTON_PLAY_PAUSE_LONG
 PLAY_PAUSE held 2000  

message BUTTON_FORWARD_PRESS
 FORWARD enter

message BUTTON_FORWARD_RELEASE
 FORWARD release

message BUTTON_BACKWARD_PRESS
 BACKWARD enter

message BUTTON_BACKWARD_RELEASE
 BACKWARD release

message BUTTON_FORWARD_BACKWARD_HELD
 FORWARD BACKWARD held 10000

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?