commit 55603f969e9695d14abe8d060aaf205657015466 Author: e2200662 Date: Wed Apr 23 14:38:27 2025 +0200 client/server: to test diff --git a/wifi_client.lua b/wifi_client.lua new file mode 100644 index 0000000..0cec7d4 --- /dev/null +++ b/wifi_client.lua @@ -0,0 +1,32 @@ +function start_wifi() + print("Starting WiFi...") + wifi.setmode(wifi.STATIONAP) + wifi.sta.config("SachamamaGoingHome", "GoFoundIt") -- Set SSID and password + wifi.sta.connect() +end + +local dataReceive={} + +start_wifi() + +tmr.alarm(0, 1000, 1, function() + if wifi.sta.status() == wifi.STA_GOTIP then + print("WiFi connected!") + print("IP Address: " .. wifi.sta.getip()) + tmr.stop(0) + + elseif wifi.sta.status() == wifi.STA_CONNECTING then + print("Connecting to WiFi...") + else + print("WiFi connection failed.") + end +end) + +-- Function to send data to the server +function sendData(data) + local conn = net.createConnection(net.TCP, 0) + conn:on("receive", function(conn, payload) print(payload) end) + conn:connect(80, "") +end + + diff --git a/wifi_server.lua b/wifi_server.lua new file mode 100644 index 0000000..94e06b6 --- /dev/null +++ b/wifi_server.lua @@ -0,0 +1,9 @@ +-- Initialize the Wi-Fi server +wifi.setmode(wifi.STATIONAP) +wifi.sta.config("SachamamaGoingHome", "GoFoundIt") +wifi.sta.connect() +wifi.sta.http.start() + +wifi.sta.http.on("receive", function(conn, payload) + print(payload) +end) \ No newline at end of file