An example demonstrating SSDP Discovery and a companion Web Server.

Dependencies:   mbed mbed-rtos Watchdog SW_HTTPServer SW_String EthernetInterface TimeInterface SSDP

This example program provides a framework -by- example.

It makes itself discoverable to the network using SSDP. From there, it is easy to access the embedded web server to interact with the embedded node.

The example, built on the LPC1768, provides interaction to turn the LEDs on and off via a web page that is discovered using the SSDP protocol.

It also picks up time via an NTP server.

History

Minor changes for debug only. default tip

2020-01-12, by WiredHome [Sun, 12 Jan 2020 23:03:03 +0000] rev 9

Minor changes for debug only.


Updated the mbed and mbed-rtos libs a few revisions.

2020-01-12, by WiredHome [Sun, 12 Jan 2020 03:51:53 +0000] rev 8

Updated the mbed and mbed-rtos libs a few revisions.


Stable working version

2020-01-12, by WiredHome [Sun, 12 Jan 2020 03:31:51 +0000] rev 7

Stable working version


Correct a font-size issue

2018-09-01, by WiredHome [Sat, 01 Sep 2018 01:46:33 +0000] rev 6

Correct a font-size issue


Enhanced the demo to optionally include the RA8875 display library.

2018-09-01, by WiredHome [Sat, 01 Sep 2018 01:05:57 +0000] rev 5

Enhanced the demo to optionally include the RA8875 display library.


Updated the demo to set the RTC from an NTP server.

2018-08-31, by WiredHome [Fri, 31 Aug 2018 22:51:15 +0000] rev 4

Updated the demo to set the RTC from an NTP server.


Improved behavior of SSDP server

2018-07-10, by WiredHome [Tue, 10 Jul 2018 23:16:02 +0000] rev 3

Improved behavior of SSDP server


Improvements to be more reliable - make the SSDP detection more precise and make the socket i/f blocking to not overrun the transmit.

2018-07-10, by WiredHome [Tue, 10 Jul 2018 03:09:19 +0000] rev 2

Improvements to be more reliable - make the SSDP detection more precise and make the socket i/f blocking to not overrun the transmit.


Minor revisions to publishing the web page, showing different interactions.

2018-07-03, by WiredHome [Tue, 03 Jul 2018 16:26:21 +0000] rev 1

Minor revisions to publishing the web page, showing different interactions.


An example program demonstrating the SSDP-based discovery and a companion Web Server to interact with the mbed device. Scan the network (e.g. in Windows Explorer) to identify the node. Click to open its web page to interact with it.

2018-07-03, by WiredHome [Tue, 03 Jul 2018 02:10:23 +0000] rev 0

An example program demonstrating the SSDP-based discovery and a companion Web Server to interact with the mbed device. Scan the network (e.g. in Windows Explorer) to identify the node. Click to open its web page to interact with it.