Advertisement
Guest User

startup

a guest
May 20th, 2015
257
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. local capacitor = peripheral.wrap("front")
  2. local maxEnergy = capacitor.getMaxEnergyStored()
  3. local startLimit = 0.10
  4. local endLimit = 0.90
  5.  
  6. local function power_less(amount)
  7. local currentEnergy = capacitor.getEnergyStored()
  8. local percent = currentEnergy / maxEnergy
  9.  
  10. print(percent, " < ", amount, " == ", percent < amount)
  11.  
  12. return percent < amount
  13. end
  14.  
  15. while true do
  16. if power_less(startLimit) then
  17. rs.setOutput("bottom", true)
  18. print("on")
  19.  
  20. while power_less(endLimit) do
  21. sleep(1)
  22. end
  23.  
  24. rs.setOutput("bottom", false)
  25. print("off")
  26. end
  27.  
  28. sleep(1)
  29. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement