Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/lib/support/drivers/lback.lua
blob: 9f903b174a9a34cf86cbe5f2f449d95b4d3fe288 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
local device = _G

api={}
api.send = {}
api.send.parameters = {[1]={rname="data", rtype="string"}}
api.send.returns = {}
api.send.call = function (data)
	--print("####", data, string.len(data))
	device:send(data)
end

api.read = {}
api.read.parameters = {[1]={rname="len", rtype="int", default=64, min=0, max=255}}
api.read.returns = {[1]={rname="data", rtype="string"}}
api.read.call = function (len)
	local len = len or 64
	local ret = device:read(len)
--	print("====",ret, string.len(ret))
	return ret
end