Use better maintained go.bug.st/serial
This commit switches to serial port library to the better maintained go.bug.st/serial library.
This commit is contained in:
parent
42d1e6e991
commit
80b3309c7c
7 changed files with 51 additions and 65 deletions
|
|
@ -5,11 +5,11 @@ import (
|
|||
"fmt"
|
||||
"time"
|
||||
|
||||
log "github.com/sirupsen/logrus"
|
||||
"go.bug.st/serial"
|
||||
|
||||
"git.cacert.org/cacert-gosigner/datastructures"
|
||||
"git.cacert.org/cacert-gosigner/shared"
|
||||
|
||||
"github.com/goburrow/serial"
|
||||
log "github.com/sirupsen/logrus"
|
||||
)
|
||||
|
||||
func main() {
|
||||
|
|
@ -19,20 +19,19 @@ func main() {
|
|||
flag.Parse()
|
||||
|
||||
var clientConfig *ClientConfig
|
||||
var serialConfig *serial.Config
|
||||
var serialConfig *serial.Mode
|
||||
var err error
|
||||
|
||||
if clientConfig, err = readConfig(configFile); err != nil {
|
||||
log.Panic(err)
|
||||
}
|
||||
serialConfig = fillSerialConfig(clientConfig)
|
||||
serialConfig = fillSerialMode(clientConfig)
|
||||
if clientConfig.Debug {
|
||||
log.SetLevel(log.DebugLevel)
|
||||
}
|
||||
|
||||
log.Infof("connecting to %s", serialConfig.Address)
|
||||
log.Tracef("serial parameters %v", serialConfig)
|
||||
port, err := serial.Open(serialConfig)
|
||||
log.Infof("connecting to %s using %+v", clientConfig.SerialAddress, serialConfig)
|
||||
port, err := serial.Open(clientConfig.SerialAddress, serialConfig)
|
||||
if err != nil {
|
||||
log.Fatal(err)
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue