From 55603f969e9695d14abe8d060aaf205657015466 Mon Sep 17 00:00:00 2001 From: e2200662 Date: Wed, 23 Apr 2025 14:38:27 +0200 Subject: [PATCH] client/server: to test --- wifi_client.lua | 32 ++++++++++++++++++++++++++++++++ wifi_server.lua | 9 +++++++++ 2 files changed, 41 insertions(+) create mode 100644 wifi_client.lua create mode 100644 wifi_server.lua 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