Skip to content

Instantly share code, notes, and snippets.

{"traceEvents": [
{"name":"process_name","ph":"M","pid":-16,"tid":0,"args":{"name":"Main"}},{"name":"process_name","ph":"M","pid":-1,"tid":0,"args":{"name":"SysTick"}},{"name":"process_name","ph":"M","pid":18,"tid":0,"args":{"name":"ADC"}},{"name":"process_name","ph":"M","pid":19,"tid":0,"args":{"name":"CAN1 TX"}},{"name":"process_name","ph":"M","pid":20,"tid":0,"args":{"name":"CAN1 RX 0"}},{"name":"process_name","ph":"M","pid":21,"tid":0,"args":{"name":"CAN1 RX 1"}},{"name":"process_name","ph":"M","pid":22,"tid":0,"args":{"name":"CAN1 SCE"}},{"name":"process_name","ph":"M","pid":29,"tid":0,"args":{"name":"TIM3"}},{"name":"process_name","ph":"M","pid":30,"tid":0,"args":{"name":"TIM4"}},{"name":"process_name","ph":"M","pid":44,"tid":0,"args":{"name":"TIM8/13"}},{"name":"process_name","ph":"M","pid":50,"tid":0,"args":{"name":"TIM5"}},{"name":"process_name","ph":"M","pid":54,"tid":0,"args":{"name":"TIM6"}},{"name":"process_name","ph":"M","pid":57,"tid":0,"args":{"name":"DMA2s1"}},{"name":"process_name","ph":"M",
@rusefillc
rusefillc / gist:26d36ced900dc54b5fdef01e43d842d3
Created July 10, 2023 00:38
2013 current state of rusEFI CAN bus
function getTwoBytesLSB(data, offset, factor)
return (data[offset + 2] * 256 + data[offset + 1]) * factor
end
hexstr = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, "A", "B", "C", "D", "E", "F" }
function toHexString(num)
if num == 0 then
return '0'
end