In my project i created UDP server which is receiving commands from different clients - I am looking for advice how to get IP address of sender when I receive packet from sender.
Does somebody have a hint how to do this?
Code is:
----this is code which establist UDP server on port 10000
UDP_server=net.createServer(net.UDP)
UDP_server:on("receive",function(UDP_server,UDP_RX_packet)
print("received packet:"..UDP_RX_packet)
if UDP_RX_packet=="SET 7 ON" --GPIO13
then
gpio.write(7, 1)
end
if UDP_RX_packet=="SET 7 OFF" --GPIO13
then
gpio.write(7, 0)
end
if UDP_RX_packet=="REG" --received Registration request
then
--how to detect who sent Registration request
end
end)
UDP_server:listen(10000)