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,