kskit/Demos/On_Grundprinzip.lua

20 lines
519 B
Lua
Raw Normal View History

clearlog()
require("kskit\\On")
-- In jedem Zyklus pr<70>fen wir, ob die Lok vor dem Signal steht
Main(function()
if EEPGetSignalTrainsCount(2) > 0 then
-- Wenn dies der Fall ist, schalten wir das Signal auf Fahrt
EEPSetSignal(2, 2, 1)
end
end)
-- Wenn das Signal umgestellt wird, wird die Weiche ebenfalls auf Abzweig gestellt
OnSignal(2, function(Stellung)
print("Signal gestellt auf ", Stellung)
EEPSetSwitch(1, 2, 1)
end)
OnSwitch(1, function(Stellung)
print("Weiche gestellt auf ", Stellung)
end)