Skip to main content

配置按键

  • 支持通过 AT 指令配置按键的 GPIO 引脚

  • 目前套件中三个按键对应的 GPIO 分别是

    Button A - GPIO 18
    Button B - GPIO 19
    Button C - GPIO 5

GPIO

  • 目前可配置的 GPIO 一共为 8 个,分别是:

    5,18,19,21,25,33,36,39
  • 每一个按键都要对应单独的 GPIO

配置对话按键

  • 例:对话按键定义为 GPIO 27

    at+keys=talk,<GPIO> // at+keys=talk,27

配置重置 WIFI 按键

  • 例:将 WIFI 重置按键定义为 GPIO 29 和 GPIO 30

    at+keys=wifi_rst,<GPIO>;<GPIO> // at+keys=wifi_rst,29;30

切换录音模式

  • 例:按下录音按键进入录音,松开按键结束录音

      at+command=record,press
  • 例:点击录音按键进入录音,录音完成后自动结束

    at+command=record,click
  • 例:点击录音按键进入连续对话模式

    at+command=record,continuous

配置角色

  • 如果没有配置过,则角色 id 默认为 1

  • 例:将角色 1 的按键定义为 GPIO 22

    at+keys=role_idx,<index>,<GPIO> // at+keys=role_idx,1,22
  • 例:删除角色 1 的按键定义

    at+keys=role_idx,<index>,<GPIO> // at+keys=role_idx,1,0

配置切换角色按键

  • 例:配置 GPIO 27 为切换上一个角色

    at+keys=role_prev,<GPIO>  // at+keys=role_prev,27
  • 例:配置 GPIO 28 为切换下一个角色

    at+keys=role_next,<GPIO>  // at+keys=role_next,28

具体步骤

  1. 通过套件附带的 Type C 数据线,将接口扩展板和 PC 电脑连接

  2. 打开 网页工具 中的日志

  3. 选择套件的串口,点击连接

  4. 在弹出的日志框中输入 AT 指令