package balise import "fmt" // 应答器数据编解码器 type Codec interface { } const ( Bytes1023 = 128 Bytes341 = 43 ) // 解码应答器数据,1023/341位解码 // bys - 128/43字节数据 // return - 830/210位数据 func Decode(bys []byte) ([]int, error) { size := len(bys) if size == Bytes1023 { // 1023应答器解码 return nil, nil } else if size == Bytes341 { // 341应答器解码 return nil, nil } else { return nil, fmt.Errorf("不支持的应答器类型") } }