diff options
Diffstat (limited to 'lib/support/drivers/pote.lua')
-rw-r--r-- | lib/support/drivers/pote.lua | 16 |
1 files changed, 0 insertions, 16 deletions
diff --git a/lib/support/drivers/pote.lua b/lib/support/drivers/pote.lua deleted file mode 100644 index fac23cf..0000000 --- a/lib/support/drivers/pote.lua +++ /dev/null @@ -1,16 +0,0 @@ -local device = _G -local RD_POTE = string.char(0x01) -local char000 = string.char(0,0,0) - -api={} -api.get_pote = {} -api.get_pote.parameters = {} --no parameter -api.get_pote.returns = {[1]={rname="analog_value", rtype="number"}} --one return -api.get_pote.call = function () - local get_pote_payload = RD_POTE - device:send(get_pote_payload) - local pote_response = device:read(3) or char000 - local raw_val = (string.byte(pote_response, 2) or 0) + 255*(string.byte(pote_response, 3) or 0) - return raw_val -end - |