From b7e117de3c76017dd805984b548159d5514b23fe Mon Sep 17 00:00:00 2001 From: Minizbot2012 Date: Tue, 9 Feb 2021 17:17:21 -0800 Subject: [PATCH] change extrabyes to expanable --- devices/devicejson.go | 9 +++++++-- devjson/orbweaver.json | 7 ++++++- 2 files changed, 13 insertions(+), 3 deletions(-) diff --git a/devices/devicejson.go b/devices/devicejson.go index 87f4267..7bce05f 100644 --- a/devices/devicejson.go +++ b/devices/devicejson.go @@ -2,10 +2,15 @@ package devices import "github.com/OrbTools/OrbCommon/gui" +//ExtraBytes defines extra bytes to a type +type ExtraBytes struct { + Name string + Size int +} + //Device defines a JSON device -//NYI type Device struct { - EB int + EB []*ExtraBytes BINDLEN int BINDING []byte GUI gui.GUI diff --git a/devjson/orbweaver.json b/devjson/orbweaver.json index 64366a5..9216fcb 100644 --- a/devjson/orbweaver.json +++ b/devjson/orbweaver.json @@ -1,6 +1,11 @@ { "BINDLEN": 26, - "EB": 3, + "EB": [ + { + "Name": "Color", + "Size": 3 + } + ], "BINDING": [ 41, 2,