1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
package serial import ( "go.bug.st/serial" ) const ( PORT_SPEED = 115200 //921600 ) func Connect(port string) (serial.Port, error) { mode := &serial.Mode{ BaudRate: PORT_SPEED, } p, err := serial.Open(port, mode) if err != nil { return nil, err } return p, nil }