Compare commits
1 Commits
PC_STA-udp
...
AP-udp
| Author | SHA256 | Date | |
|---|---|---|---|
| 9c9ff32f63 |
+278192
File diff suppressed because it is too large
Load Diff
BIN
Binary file not shown.
|
After Width: | Height: | Size: 238 KiB |
+8
-15
@@ -5,16 +5,10 @@
|
||||
#define MAX_PACKAGES 100
|
||||
#define TICKS 1000
|
||||
|
||||
const char* SSID="fedora";
|
||||
const char* PASSWD="kESOdSke";
|
||||
// COnfigurar direcciones fijas
|
||||
IPAddress local_ip(10,42,0,150);
|
||||
IPAddress gateway(10,42,0,1);
|
||||
IPAddress subnet(255,255,255,0);
|
||||
IPAddress dns1(10,42,0,1);
|
||||
IPAddress dns2(1,1,1,1);
|
||||
const char* SSID="ESP32-AP";
|
||||
const char* PASSWD="Tc8eX4v9TnXYQwsA";
|
||||
|
||||
IPAddress IP_C(10,42,0,1);
|
||||
IPAddress IP_C(192,168,4,2);
|
||||
#define PORT_C 8080
|
||||
NetworkUDP udp;
|
||||
|
||||
@@ -34,10 +28,8 @@ void setup() {
|
||||
Serial.begin(230400);
|
||||
|
||||
Network.begin();
|
||||
WiFi.STA.begin();
|
||||
WiFi.STA.config(local_ip,gateway,subnet,dns1,dns2);
|
||||
WiFi.STA.connect(SSID, PASSWD);
|
||||
while (WiFi.STA.status() != WL_CONNECTED) {
|
||||
WiFi.AP.begin();
|
||||
while (!WiFi.AP.create(SSID, PASSWD)) {
|
||||
delay(500);
|
||||
Serial.print(".");
|
||||
}
|
||||
@@ -46,7 +38,7 @@ void setup() {
|
||||
Serial.println("");
|
||||
Serial.println("WiFi connected");
|
||||
Serial.println("IP address: ");
|
||||
Serial.println(WiFi.localIP());
|
||||
Serial.println(WiFi.AP.localIP());
|
||||
|
||||
// Iniciar y desbloquear la bandera
|
||||
timerSemaphore = xSemaphoreCreateBinary();
|
||||
@@ -61,8 +53,9 @@ void setup() {
|
||||
|
||||
void loop() {
|
||||
if (xSemaphoreTake(timerSemaphore, portMAX_DELAY) == pdTRUE) {
|
||||
uint8_t imagen = i;
|
||||
udp.beginPacket(IP_C,PORT_C);
|
||||
udp.write(i);
|
||||
udp.write(imagen);
|
||||
udp.endPacket();
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user