devices: Fix names

main
Minizbot2012 2 years ago
parent 3a6c62e241
commit 5b60a9e6b7
No known key found for this signature in database
GPG Key ID: 977C8ADE12361917

@ -4,22 +4,22 @@ import (
"bytes" "bytes"
"embed" "embed"
"github.com/Minizbot2012/minxdr" "github.com/Minizbot2012/minxdr"
_ "github.com/OrbTools/OrbCommon/devices/structs" "github.com/OrbTools/OrbCommon/devices/structs"
"io" "io"
"io/fs" "io/fs"
"strings" "strings"
) )
var DeviceTypes map[string]*DeviceDef var DeviceTypes map[string]*structs.DeviceDef
//go:embed xdr/* //go:embed xdr/*
var df embed.FS var df embed.FS
func init() { func init() {
DeviceTypes = make(map[string]*DeviceDef) DeviceTypes = make(map[string]*structs.DeviceDef)
files, _ := fs.ReadDir(df, "xdr") files, _ := fs.ReadDir(df, "xdr")
for _, file := range files { for _, file := range files {
dev := new(DeviceDef) dev := new(structs.DeviceDef)
data, _ := df.ReadFile("xdr/" + file.Name()) data, _ := df.ReadFile("xdr/" + file.Name())
_, err := minxdr.Unmarshal(bytes.NewReader(data), dev) _, err := minxdr.Unmarshal(bytes.NewReader(data), dev)
if err != nil { if err != nil {
@ -30,8 +30,8 @@ func init() {
} }
//LoadKeymap Load Orbmap KM structure //LoadKeymap Load Orbmap KM structure
func LoadKeymap(file io.ReadCloser) *KeyMap { func LoadKeymap(file io.ReadCloser) *structs.KeyMap {
mapped := new(KeyMap) mapped := new(structs.KeyMap)
_, err := minxdr.Unmarshal(file, mapped) _, err := minxdr.Unmarshal(file, mapped)
if err != nil { if err != nil {
panic(err.Error()) panic(err.Error())

Loading…
Cancel
Save