summaryrefslogtreecommitdiffstats
path: root/polycom_xmit/main.c
blob: d7bc0bff5a8ee8c84db5f6eccc8c8e356a668c5b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
#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 ();
  msg_init ();
  gpio_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 ();
}