summaryrefslogtreecommitdiffstats
path: root/polycom_xmit/main.c
diff options
context:
space:
mode:
Diffstat (limited to 'polycom_xmit/main.c')
-rw-r--r--polycom_xmit/main.c43
1 files changed, 43 insertions, 0 deletions
diff --git a/polycom_xmit/main.c b/polycom_xmit/main.c
new file mode 100644
index 0000000..8da962a
--- /dev/null
+++ b/polycom_xmit/main.c
@@ -0,0 +1,43 @@
+#include "project.h"
+
+void
+user_rf_pre_init (void)
+{
+}
+
+void
+user_init (void)
+{
+ uart_init ();
+
+ os_printf ("SDK version:%s\n", system_get_sdk_version ());
+ os_printf ("Hello world\n");
+
+
+ reset_init ();
+ wifi_init ();
+
+
+
+
+#if 0
+
+ /*Initialization of the peripheral drivers */
+ /*For light demo , it is user_light_init(); */
+ /* Also check whether assigned ip addr by the router.If so, connect to ESP-server */
+ user_esp_platform_init ();
+ /*Establish a udp socket to receive local device detect info. */
+ /*Listen to the port 1025, as well as udp broadcast.
+ /*If receive a string of device_find_request, it rely its IP address and MAC. */
+ user_devicefind_init ();
+
+ /*Establish a TCP server for http(with JSON) POST or GET command to communicate with the device. */
+ /*You can find the command in "2B-SDK-Espressif IoT Demo.pdf" to see the details. */
+ /*the JSON command for curl is like: */
+ /*3 Channel mode: curl -X POST -H "Content-Type:application/json" -d "{\"period\":1000,\"rgb\":{\"red\":16000,\"green\":16000,\"blue\":16000}}" http://192.168.4.1/config?command=light */
+ /*5 Channel mode: curl -X POST -H "Content-Type:application/json" -d "{\"period\":1000,\"rgb\":{\"red\":16000,\"green\":16000,\"blue\":16000,\"cwhite\":3000,\"wwhite\",3000}}" http://192.168.4.1/config?command=light */
+#endif
+
+
+ webserver_init ();
+}