diff options
Diffstat (limited to 'lib/support/lib/comms_chotox.lua')
-rw-r--r-- | lib/support/lib/comms_chotox.lua | 39 |
1 files changed, 0 insertions, 39 deletions
diff --git a/lib/support/lib/comms_chotox.lua b/lib/support/lib/comms_chotox.lua deleted file mode 100644 index 18e02bf..0000000 --- a/lib/support/lib/comms_chotox.lua +++ /dev/null @@ -1,39 +0,0 @@ -local bobot_device = require("bobot_device") - -local comms_chotox = {} - -function comms_chotox.send(endpoint, data, timeout) -end - -function comms_chotox.read(endpoint, len, timeout) -end - - -function comms_chotox.init(baseboards) - --parameters sanity check - assert(type(baseboards)=="table") - - local n_boards=1 - --local bb = bobot_baseboard.BaseBoard:new({idBoard=iSerial, comms=comms_usb}) - local bb = {idBoard=1, comms=comms_chotox} - local devices={} - local is_hotplug= {button=true, led=true, grey=true, distanc=true} - for i, name in ipairs({"button", "grey", "distanc","butia"}) do - local dd={name=name, module=name, baseboard=bb, handler=i} - dd.open = function() return true end - dd.close = function() end - dd.read = function() return "" end - dd.send = function() return true end - if is_hotplug[name] then dd.hotplug=true end - - local d = bobot_device:new(dd) -- in_endpoint=0x01, out_endpoint=0x01}) - - devices[name]=true - devices[#devices+1]=d - end - bb.devices=devices - baseboards[1]=bb - return n_boards -end - -return comms_chotox |