syntax = "proto3"; package main; option go_package = "./spb"; // 用于蓝牙透传的数据结构 message BleReq { // 用唯一的设备名来进行匹配而不是mac地址 string bluetoothDeviceName = 2; // 下面是蓝牙结构内容,未加密状态 bytes StructData = 3; } message BleResp { // 定义一个枚举状态【成功,失败,找不到设备,无法建立连接,无法发送数据,超时】 enum StatusE { SUCCESS = 0; FAIL = 1; NOT_FOUND = 2; CANNOT_CONNECT = 3; CANNOT_SEND = 4; TIMEOUT = 5; } // 状态 StatusE Status = 1; // 下面是蓝牙结构内容,未加密状态 bytes StructData = 4; }