View difference between Paste ID: YWvTFwfY and 8rKDKCnS
SHOW: | | - or go back to the newest paste.
1
ex = true
2
m = peripheral.find("modem")
3
mon = peripheral.find("monitor")
4
-------------------CONFIG--------------------
5
b = peripheral.wrap("right") -- side of Energy storage
6
---------------------------------------------
7
m.open(51)
8
9
if not mon == nil then 
10
function os.pullEvent()
11
e,p1,p2,p3,p4,p5 = os.pullEventRaw()
12
if (e == "modem_message" and p4 == "getEU") then
13
EU = b.getEUStored()
14
print(EU)
15
m.transmit(51,51,tostring(EU))
16
end
17
if e == "terminate" then
18
ex = false
19
print("terminated")
20
end
21
return e,p1,p2,p3,p4,p5
22
end
23
 
24
25
while ex do
26
EU = b.getEUStored()
27
if not mon == nil then 
28
mon.clear()
29
mon.setCursorPos(1,1)
30
mon.write("Now "..EU.." EU stored")
31
end 
32
term.clear()
33
term.setCursorPos(1,1)
34
print("Now "..EU.." EU stored")
35
sleep(1)
36
end