db4d67c4fd
Added HiFive1 to BOARD_INSUFFICIENT_MEMORY list for examples and tests that are too big to fit build: fixed missing syscall and cpuid failures Added missing syscall stubs for nanostubs and fixed compile error with cpuid periph build: fixed whitespace error build: add hifive1 to more BOARD_INSUFFICIENT_MEMORY doc: fixed doxygen warnings Addressed Doxygen warnings in source file comments doc: more doxygen fixes doc: even more doxygen fixes doc: more changes build: fix pedantic and rdci_simple build failures make: exclude lua |
||
---|---|---|
.. | ||
main.c | ||
Makefile | ||
README.md |
Test description
This test starts a client using GNRC TCP. The test is intended to work with gnrc_tcp_server.
On startup the client tries to connect to a server waiting for an incoming connection request. The target address and port number can be user specified during the test build. After successful connection establishment, the clients sends 2048 byte containing a test pattern (0xF0) to the peer. After successful transmission, the client expects to receive 2048 byte with a test pattern (0xA7) from the peer. After successful verification, the connection termination sequence is initiated.
The test sequence above runs a configurable amount of times.
Usage (native)
Build and run test: make clean all term
Build and run test, user specified target address: make clean all term TCP_TARGET_ADDR=
Build and run test, user specified target port: make clean all term TCP_TARGET_PORT=
Build and run test, user specified amount of test cycles: make clean all term TCP_TEST_CYLES=
Build and run test, fully specified: make clean all term TCP_TARGET_ADDR= TCP_TARGET_PORT= TCP_TEST_CYLES=