## 门禁面板说明: ### 1. YP4025-CMC项目 #### 1) 刷卡接口调用说明 (采取串口 读取方式 获取 卡号) ~~~java private String path = "/dev/ttyS3"; private String mBaudrate = "9600"; ~~~ #### 2) led 灯 调用 ~~~java public static String CMD_ON = "1 1"; public static String CMD_OFF = "1 0"; private static String LIGHT_PATH = "/sys/class/GPIO_OUT/gpioz11"; ~~~ #### 3)背光 控制 ~~~java //开关背光 0关 1开 private String BACK_LIGHT_PATH = "/sys/class/aml_bl/power"; ~~~ #### 4)热式电 检测 热式电 检测,系统 的热式电检测到人体时,会发送 KEYCODE_F10 #### 5)本地 控制 ~~~java private String path = "/dev/ttyS4"; private String mBaudrate = "9600"; //59 4b 09 00 00 b2 00 01 00 00 00 2a 控制 开关 byte[] datas_button = { (byte)0x59, (byte)0x4b, (byte)0x09, // 报头1, 报头2,数据长度 (byte)0x00, (byte)0x00, (byte)0xB2, // 发ID, 收ID, 命令字 (byte)0x00, (byte)0x01, (byte)0x00, // 协议通道,状态, 预留 (byte)0x00, (byte)0x00, (byte)0x2A // 预留, 预留, 校验码 }; //59 4b 09 00 00 b2 00 00 00 00 00 2a 控制 门磁 byte[] datas1 = { (byte)0x59, (byte)0x4b, (byte)0x09, // 报头1, 报头2,数据长度 (byte)0x00, (byte)0x00, (byte)0xB2, // 发ID, 收ID, 命令字 (byte)0x00, (byte)0x00, (byte)0x00, // 协议通道,状态, 预留 (byte)0x00, (byte)0x00, (byte)0x2A // 预留, 预留, 校验码 }; ~~~ ### 1. YP4025-CM项目 除了没有 刷卡接口,其他的与 YP4025-CMC项目 一致 ### 2. YK6682 项目 添加开关控制 节点: ~~~java //继电器,查看开门信号状态,1开;0关; 1,高电平,0.低电平 private static String GPIO_PATH = "/sys/class/gpio_out/gpioc6"; ~~~ ### A350 mic 麦克 风 接口: card 0, device 7, mic number 2, ref number 2, bit 16, sample rate 16000 ### YP4025-CMC-MIC 录音命令 tinycap /sdcard/test.wav -d 3 -c 4 -r 16000 -b 16 -p 256 -T 5