Terminal app to send and receive ASCII text / HEX data to a TCP Socket.
Client mode: app connects to server, using server IP / address name and port.
Server mode: app starts a server (on device's IP) and waits for client to connect on specified port.
User can select ASCII / HEX mode separately for terminal screen and command input.
Local echo option: to also see what you sent.