function LEVEL_ReadVoltage(pointId)
-- This function should return the current voltage at a test point.
return 0
end
function LEVEL_SetPulse(pointId, pulseState)
-- This function is called every cycle, once for each test point, with the current pulse state.
end
function LEVEL_ReadDebug(pointId)
-- This function should return a REGISTERLIST with the current debug information at a test point.
-- This function should return nil if the test point is not debug enabled.
return nil
end
function LEVEL_WriteDebug(pointId, registerIndex, registerValue)
-- This function is called when the player writes a value to a register. Register index starts at 0 for the first register.
end
function LEVEL_WriteSerial(pointId, serialData)
-- This function is called when the player sends a character over the serial interface to a test point.
end
function LEVEL_Update(timeDelta)
-- This function is called every cycle with the time, in floating-point seconds, since LEVEL_Update was last called.
end
function LEVEL_WidgetEvent(widgetName, eventName)
-- This function is called every time a widget event fires.
end
function LEVEL_TimerCallback(timerName)
-- This function is called when a timer, set with API_SetTimer, fires.
end
RL_KeypadChip = {{name="ERROR", value="00000000", access=REGACCESS_READ}}
RL_LockChip = { {name="KEYCODE", value="01030904", access=REGACCESS_READ},
{name="KEYSWAP", value="0F0F0F0F", access=REGACCESS_READ},
{name="ERROR", value="00000000", access=REGACCESS_READ} }