GCC Code Coverage Report


Directory: ./
File: firmware/config/engines/canam_2021.lua
Date: 2025-10-24 15:43:41
Coverage Exec Excl Total
Lines: -% 0 0 0
Functions: -% 0 0 0
Branches: -% 0 0 0
Decisions: -% 0 - 0

Line Branch Decision Exec Source
1 strncpy(config->luaScript, GET_BIT_RANGE_LSB TWO_BYTES_LSB PRINT_ARRAY SET_TWO_BYTES_LSB R"(
2
3
4 isUseful = Timer.new()
5 isUseful : reset()
6
7 function onTick()
8
9 rpm = getSensor("RPM")
10 vbat = getSensor("BatteryVoltage")
11
12 -- print (vbat .. " " .. rpm)
13 if (vbat < 8) or (rpm > 200) then
14 -- keep alive if USB hooked up
15 isUseful : reset()
16 end
17
18 if (isUseful : getElapsedSeconds() > 17) then
19 mcu_standby()
20 end
21 end
22
23 )", efi::size(config->luaScript));
24