Created
June 1, 2022 18:14
-
-
Save VNovytskyi/d57ed2589daf5b75d3f575e32ad2e263 to your computer and use it in GitHub Desktop.
Test socket connect W5500
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
static void socket_test(void) { | |
int8_t ret = socket(MQTT_SOCKET, Sn_MR_TCP, 3, 0); | |
if (ret != MQTT_SOCKET) { | |
LOG_E("Fail to create socket: %d\n", ret); | |
return; | |
} | |
LOG_I("Socket has been created\n"); | |
uint16_t port = 1883; | |
uint8_t mqtt_server_ip[4] = {192, 168, 0, 156}; | |
ret = connect(MQTT_SOCKET, mqtt_server_ip, port); | |
if (ret != SOCK_OK) { | |
LOG_E("Fail to connect socket: %d\n", ret); | |
return; | |
} | |
LOG_I("Socket has been connected\n"); | |
ret = close(MQTT_SOCKET); | |
if (ret != SOCK_OK) { | |
LOG_E("Fail to close socket\n"); | |
return; | |
} | |
LOG_I("Socket has been closed\n"); | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment