Firmware checks, nearly ready to push firmware to device

This commit is contained in:
2021-12-18 21:35:43 +01:00
parent 3f1fdd21fe
commit cde709d173
6 changed files with 301 additions and 59 deletions

View File

@@ -2,9 +2,8 @@ package usb
import (
"errors"
"fmt"
"github.com/albenik/go-serial/enumerator"
"log"
enumerator2 "github.com/albenik/go-serial/v2/enumerator"
"github.com/go-playground/log/v7"
)
/*
@@ -41,9 +40,8 @@ var scsbaudrates map[string]int = map[string]int{
func FindSCS() ([]Scsid, error) {
foundids := []Scsid{}
ports, err := enumerator.GetDetailedPortsList()
ports, err := enumerator2.GetDetailedPortsList()
if err != nil {
log.Fatal(err)
return nil, err
}
if len(ports) == 0 {
@@ -51,7 +49,7 @@ func FindSCS() ([]Scsid, error) {
}
for _, port := range ports {
fmt.Printf("Found Port: %s\n", port.Name)
log.Debugf("Found Port: %s", port.Name)
if port.IsUSB {
// fmt.Printf(" USB ID %s:%s\n", Port.VID, Port.PID)
// fmt.Printf(" USB serial %s\n", Port.SerialNumber)