Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- signalStrengthLower = 3
- signalStrengthUpper = 15
- sleepInterval = 2
- signalInputSide = "left"
- signalOutputSide = "right"
- function getSignalStength(signalSide)
- local strength = 0
- strength = redstone.getAnalogInput(signalSide)
- return strength
- end
- function energyTest()
- if getSignalStength(signalInputSide) <= signalStrengthLower then
- redstone.setOutput(signalOutputSide, true)
- elseif
- getSignalStength(signalInputSide) == signalStrengthUpper then
- redstone.setOutput(signalOutputSide, false)
- else
- end
- end
- function printPowerLevel()
- print(getSignalStength(signalInputSide))
- end
- while true do
- sleep(sleepInterval)
- energyTest()
- printPowerLevel()
- end
Add Comment
Please, Sign In to add comment