Emtron: Difference between revisions
| Line 1: | Line 1: | ||
=Emtron ECU= | =Emtron ECU= | ||
[[Image:Emtron_KV8.jpg]] | [[Image:Emtron_KV8.jpg|500px]] | ||
==Configuration== | ==Configuration== | ||
Revision as of 03:16, 5 February 2015
Emtron ECU
Configuration
This script integrates the Emtron ECU with RaceCapture/Pro telemetry.
Baud Rate
Baud Rate is:
Channels
TPS
- CAN ID: 1251
- Bytes: 5,6
- Scaling: 0 = -100.0% ; 2000 = 100.0%
Lua Script
setTickRate(30) --30Hz
--set up virtual channels
tps_id = addChannel("TPS", 10, 1)
--handle TPS message data
function process_tps(data)
local tps = data[5] * 256 + data[6]
tps = (tps - 1000) / 10
setChannel(tps_id, tps)
end
function onTick()
repeat --will drain CAN buffer on each tick
id, e, data = rxCAN(0)
if id == 1251 then process_tps(data) end
until id == nil
end
