tp 2.0
This commit is contained in:
parent
461d877dfe
commit
6b14653909
|
@ -1,6 +1,9 @@
|
||||||
-- this controls onCanRx rate as well!
|
-- this controls onCanRx rate as well!
|
||||||
setTickRate(100)
|
setTickRate(100)
|
||||||
|
|
||||||
|
mapSensor = Sensor.new("map")
|
||||||
|
mapSensor:setTimeout(3000)
|
||||||
|
|
||||||
hexstr = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, "A", "B", "C", "D", "E", "F" }
|
hexstr = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, "A", "B", "C", "D", "E", "F" }
|
||||||
|
|
||||||
function toHexString(num)
|
function toHexString(num)
|
||||||
|
@ -101,6 +104,29 @@ function onCanTester(bus, id, dlc, data)
|
||||||
|
|
||||||
if top4 == 2 or top4 == 1 then
|
if top4 == 2 or top4 == 1 then
|
||||||
print ("Looks like payload index " ..payLoadIndex ..": " ..arrayToString(data))
|
print ("Looks like payload index " ..payLoadIndex ..": " ..arrayToString(data))
|
||||||
|
|
||||||
|
if groupId == 2 and payLoadIndex == 0 then
|
||||||
|
rpmL = data[7]
|
||||||
|
rpmH = data[8]
|
||||||
|
rpm = rpmH * rpmL / 5
|
||||||
|
print(rpmL .. " " .. rpmH .. " " .. rpm)
|
||||||
|
end
|
||||||
|
|
||||||
|
if groupId == 2 and payLoadIndex == 1 then
|
||||||
|
elL = data[3]
|
||||||
|
elH = data[4]
|
||||||
|
el = 100 * elH / elL
|
||||||
|
print(elL .. " " .. elH .. " " .. el)
|
||||||
|
end
|
||||||
|
|
||||||
|
if groupId == 2 and payLoadIndex == 2 then
|
||||||
|
mapL = data[2]
|
||||||
|
mapH = data[3]
|
||||||
|
map = 1000.0 * mapH / mapL
|
||||||
|
print(mapL .. " " .. mapH .. " " .. map)
|
||||||
|
mapSensor : set(map / 10)
|
||||||
|
end
|
||||||
|
|
||||||
payLoadIndex = payLoadIndex + 1
|
payLoadIndex = payLoadIndex + 1
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue