Advertisement
Guest User

SDRednet.lua

a guest
Aug 20th, 2018
51
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.96 KB | None | 0 0
  1. rednet.open("right")
  2. i = 1
  3. CID = {}
  4. Message = {}
  5. Protocol = {}
  6. while (i == i) do
  7. print("Capturing Signal ", i)
  8. --Captures the signal
  9. CID[i], Message[i], Protocol[i] = rednet.receive()
  10. print("Finished Capturing Signal ", i)
  11. i = i + 1
  12. capturing = false
  13. while capturing == false do
  14. print("What would you like to do?")
  15. print("[P]rint [C]apture [R]eplay")
  16. option = read()
  17. if (option == "P") then
  18. print("Print which Signal?")
  19. SignalNumPrint = tonumber(read())
  20. print("CID: ", CID[SignalNumPrint], ", ", "Message: ", Message[SignalNumPrint], ", ", "Protocol: ", Protocol[SignalNumPrint])
  21. elseif (option == "C") then
  22. capturing = true
  23. elseif (option == "R") then
  24. print("Which Signal do you want to Replay?")
  25. ReplaySignal = tonumber(read())
  26. rednet.broadcast(Message[ReplaySignal], Protocol[ReplaySignal])
  27. else
  28. print("Incorrect option, defaulting to Capture")
  29. end
  30. end
  31. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement