Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- modem_position = "left" -- pozice vaseho modemu
- sensor_position = "right" -- pozice vaseho sensoru
- modem_channel = 3 -- vysilaci modem s frekvenci
- -- !( frekvence musi byt stejna na vysilacim i prijimacim modemu)!
- sleep_timeout = 2 --jak casto v sekundach se odesilaji data na obrazovku
- tanks={
- "0,0,-1",
- "-1,0,0"
- }
- os.loadAPI("ocs/apis/sensor")
- sens = sensor.wrap(sensor_position)
- modem = peripheral.wrap(modem_position)
- while true do
- local data_table={}
- for i, v in ipairs(tanks) do
- target_details = sens.getTargetDetails(v)
- table.insert(data_table, target_details)
- end
- local send_data={id=os.getComputerID(), data=data_table}
- serialized_data = textutils.serialize(send_data)
- modem.transmit(modem_channel,modem_channel,serialized_data)
- sleep(sleep_timeout)
- end
Advertisement
Add Comment
Please, Sign In to add comment