Hirdetés
- Bemutatkozott a Poco X7 és X7 Pro
- Samsung Galaxy S23 Ultra - non plus ultra
- Huawei Watch GT 6 és GT 6 Pro duplateszt
- Beépül a Nano Banana a Google Fotókba
- Honor Magic6 Pro - kör közepén számok
- iPhone topik
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Milyen okostelefont vegyek?
- Apple iPhone 16 Pro - rutinvizsga
- Yettel topik
-
Mobilarena
Arduino hardverrel és szoftverrel foglakozó téma. Minden mikrovezérlő ami arduinoval programozható, és minden arduino program, board, és hardverrel kapcsolatos kérdések helye.
Új hozzászólás Aktív témák
-
Janos250
őstag
Ide is bemásolom, hátha valamikor valakinek szüksége lesz rá, hogy szabványosan, fájlként írjon egy távoli szerverre, illetve olvasson róla:
/*
tutorial
receive data from remote server
*/
#include <WiFi.h>
#include <lwip/sockets.h>
const char* ssid = "**********";
const char* password = "**********";
void setup() {
Serial.begin(115200);
delay(2000);
WiFi.begin(ssid, password);
while (WiFi.status() != WL_CONNECTED) {
delay(500);
Serial.print(".");
}
printf("\nconnected to WiFi \n");
int socket_descriptor = socket(AF_INET , SOCK_STREAM , 0);
if (socket_descriptor == -1) {
printf("Could not create socket");
}
struct sockaddr_in connect_to_remote_server_addr;
connect_to_remote_server_addr.sin_family = AF_INET;
connect_to_remote_server_addr.sin_addr.s_addr = inet_addr("216.58.208.110"); // Google
connect_to_remote_server_addr.sin_port = htons( 80 );
if (connect(
socket_descriptor ,
(struct sockaddr *)&connect_to_remote_server_addr ,
sizeof(connect_to_remote_server_addr)
) < 0
)
{ // if < 0
printf("Connect error to remote server\n");
}
else {
printf("Connected to remote server\n\n");
} ; // end if
FILE* filePointer = fdopen(socket_descriptor, "r+");
if (filePointer == nullptr){ printf("\n\nnullpointer\n\n\n");};
fprintf (filePointer, "GET / HTTP/1.1\r\n\r\n") ;
char inputChars[200];
for (int i = 0;i<5;i++){
fgets(inputChars, 199, filePointer);
printf("%s", inputChars);
} ;
close(socket_descriptor);
} ; // end setup
void loop() {
}
Új hozzászólás Aktív témák
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- Bemutatkozott a Poco X7 és X7 Pro
- Kormányok / autós szimulátorok topikja
- Házimozi belépő szinten
- Samsung Galaxy S23 Ultra - non plus ultra
- Huawei Watch GT 6 és GT 6 Pro duplateszt
- Magga: PLEX: multimédia az egész lakásban
- Kínai és egyéb olcsó órák topikja
- Brogyi: CTEK akkumulátor töltő és másolatai
- További aktív témák...
- Gigabyte AORUS 16X - i9 14900HX, 32gb ram, RTX 4070 (140w) 1tb SSD + gyári gari
- HTPC házi szerver config eladó ÁFÁS számla (Ryzen 5 2400G, 16 GB RAM)
- Jack Wills Parka Jacket Men kabát eladó
- HP Spectre x360 Érintős Hajtogatós Laptop Tab 16" -60% i7-13700H 16/1TB Iris Xe 3K+
- 7 DARAB! HP ELITEBOOK LAPTOP (Tartós, Elnyűhetetlen) 850 G8, 840 G8, 840 G9, 840 G10
- AMD AM5 Setup! Akár kamatmentes rèszletre is! Èrdeklődj!
- Dell Precision 7560 - Intel Core i9-11950H RTX A5000 64GB 1TB SSD FHD (ELKELTEK)
- HIBÁTLAN iPhone 14 256GB Purple -1 ÉV GARANCIA - Kártyafüggetlen, MS3534
- Apple iPhone 13 128GB, Kártyafüggetlen, 1 Év Garanciával
- Samsung Galaxy S24 Ultra 120 Hz Dynamic AMOLED 2X, beépített S Pen, Galaxy AI 12/256 GB
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
ekkold

