Host library for controlling a WiConnect enabled Wi-Fi module.

Dependents:   wiconnect-ota_example wiconnect-web_setup_example wiconnect-test-console wiconnect-tcp_server_example ... more

Revision:
24:e27e23297f02
Parent:
21:17bb3eddcbae
Child:
27:b63f5a9cdefa
--- a/WiconnectInterface.h	Sat Sep 06 14:24:03 2014 -0700
+++ b/WiconnectInterface.h	Sat Sep 06 20:34:01 2014 -0700
@@ -451,7 +451,32 @@
      */
     void stopCurrentCommand();
 
+    /**
+     * @ingroup api_core_misc
+     *
+     * @brief Set a module setting
+     *
+     * @param setting @ref WiconnectSetting
+     * @param value The value to set
+     *
+     * @return Result of method. See @ref WiconnectResult
+     */
+    WiconnectResult setSetting(WiconnectSetting setting, uint32_t value);
+    WiconnectResult setSetting(WiconnectSetting setting, const char *value);
 
+    /**
+     * @ingroup api_core_misc
+     *
+     * @brief Get a module setting
+     *
+     * @param setting @ref WiconnectSetting
+     * @param value Pointer to buffer to contain value
+     *
+     * @return Result of method. See @ref WiconnectResult
+     */
+    WiconnectResult getSetting(WiconnectSetting setting, uint32_t *valuePtr);
+    WiconnectResult getSetting(WiconnectSetting setting, char **valuePtr);
+    WiconnectResult getSetting(WiconnectSetting setting, char *valueBuffer, uint16_t valueBufferLen);
 
     // ------------------------------------------------------------------------