Hello!
Is it possible to deinitialize the tcpip with liwp?
I'am using the tcp echo example.
I'd like to close tcp taks and then open the http server (also from http server example) - after pressing the button.
So first i initialized tcpecho and switch IRQ. It works. Then I press the button - now i'd like to initialize http server.
If i try use both in one project (http server initialization after pressing a button), I have this statement:
"tcp_slowtmr: active pcb->state != CLOSED".
Now I try to delete tcp connection and tcp task:
netconn_close(conn);
netconn_delete(conn);
vTaskDelete(xHandle_TCP_task);
And after that initialize the http server:
if(xTaskCreate(http_server,"http_server",5000, NULL, 16, NULL) != pdPASS)
{
PRINTF("Task creation failed!(main)\r\n");
}
Now I dont have "tcp_slowtmr: active pcb->state != CLOSED", but unfortunately, still not working.
Both of exampkes work separately.
So, what i should to do? Is it possible to use http server after closing some tcpip application?