
Test serial console demonstrating various API functions of WiConnect library.
tests/blocking/network/NetworkTests.h
- Committer:
- dan_ackme
- Date:
- 2014-08-11
- Revision:
- 1:5137ec8f4c45
- Parent:
- 0:836c9a6383e0
- Child:
- 12:3dd3a1be40c1
File content as of revision 1:5137ec8f4c45:
/* * Copyright 2014, ACKme Networks * All Rights Reserved. * * This is UNPUBLISHED PROPRIETARY SOURCE CODE of ACKme Networks; * the contents of this file may not be disclosed to third parties, copied * or duplicated in any form, in whole or in part, without the prior * written permission of ACKme Networks. */ #pragma once #define NETWORK_TEST_CMD_LIST \ ADD_HEADER("Network commands:"), \ ADD_CMD("setup", networkSetupWeb, "start/stop/check web setup", \ "Usage: setup <start/stop/status> [<ssid> [<password>]]\n" \ "Examples:\n" \ "> setup start MySSID password\n" \ "> setup check\n" \ "> setup stop"), \ ADD_CMD("join", networkJoin, "Join a network", \ "Usage: join [<ssid> [<password>]]"), \ ADD_CMD("leave", networkLeave, "Leave a network", \ "Usage: leave"), \ ADD_CMD("netstat", networkStats, "Get network information", \ "Usage: netstat"), \ ADD_CMD("scan", networkScan, "Return list of available networks", \ "Usage: scan [<channel list>/<all> [<ssid>]]\n" \ "Examples:\n" \ "> scan 1,6,11\n" \ "> scan all \"My Network's Name\""), \ ADD_CMD("ping", networkPing, "Ping a network", \ "Usage: ping [<host/IP address>]\n" \ "Examples:\n" \ "> ping // ping the gateway\n" \ "> ping www.ack.me"), \ ADD_CMD("lookup", networkLookup, "Resolve domain name to IP address", \ "Usage: lookup <domain>\n" \ "Examples:\n" \ "> lookup www.ack.me") WiconnectResult networkSetupWebCommand(int argc, char **argv); WiconnectResult networkJoinCommand(int argc, char **argv); WiconnectResult networkLeaveCommand(int argc, char **argv); WiconnectResult networkStatsCommand(int argc, char **argv); WiconnectResult networkScanCommand(int argc, char **argv); WiconnectResult networkPingCommand(int argc, char **argv); WiconnectResult networkLookupCommand(int argc, char **argv);