mbed client lightswitch demo

Dependencies:   mbed Socket lwip-eth lwip-sys lwip

Fork of mbed-client-classic-example-lwip by Austin Blackstone

Committer:
mbedAustin
Date:
Thu Jun 09 17:08:36 2016 +0000
Revision:
11:cada08fc8a70
Commit for public Consumption

Who changed what in which revision?

UserRevisionLine numberNew contents of line
mbedAustin 11:cada08fc8a70 1 # mbed Client 15.11 Technology Preview Release Note
mbedAustin 11:cada08fc8a70 2
mbedAustin 11:cada08fc8a70 3 This is the first Technology Preview of mbed Client, which is available for mbed OS as well as Linux. We’re actively working on mbed Client and we expect to make exciting changes in the next six months. We’re making this technology preview available so you can see the trajectory we’re on. Our focus in this release is on laying the foundation for mbed Client development and collaboration, particularly core tools, technology and testing.
mbedAustin 11:cada08fc8a70 4
mbedAustin 11:cada08fc8a70 5 We expect mbed Client developers to be able to access, build and run example projects and to explore the underlying code.
mbedAustin 11:cada08fc8a70 6
mbedAustin 11:cada08fc8a70 7 ## About this release
mbedAustin 11:cada08fc8a70 8
mbedAustin 11:cada08fc8a70 9 Note that this is a technology preview release, which means that this release is not yet suitable for volume production use. The software is still maturing, and a number of things may change, including module names, repository URLs, APIs, header file names and configuration parameters. We'll try to mitigate the impact that these changes have on your code where possible.
mbedAustin 11:cada08fc8a70 10
mbedAustin 11:cada08fc8a70 11 Note that in this release we're changing our version numbering scheme for mbed Client releases, to a calendar-based (year and month YY.MM) scheme. This release (15.11) has previously been called 3.0 in some communications.
mbedAustin 11:cada08fc8a70 12
mbedAustin 11:cada08fc8a70 13 ## Collaboration
mbedAustin 11:cada08fc8a70 14
mbedAustin 11:cada08fc8a70 15 We’re building mbed Client as a collaborative project, bringing together industry and open source community contributions. If you’d like to work on mbed Client with us, we’d encourage you [to pitch in](https://github.com/ARMmbed/mbed-os/blob/master/CONTRIBUTING.md). With this technology preview we’re ready to start receiving contributions back from the community.
mbedAustin 11:cada08fc8a70 16
mbedAustin 11:cada08fc8a70 17 ## Documentation
mbedAustin 11:cada08fc8a70 18
mbedAustin 11:cada08fc8a70 19 To get started with mbed Client, please visit our [getting started guide](https://docs.mbed.com/docs/mbed-client-guide/en/latest/).
mbedAustin 11:cada08fc8a70 20
mbedAustin 11:cada08fc8a70 21 ## Changes since the last release
mbedAustin 11:cada08fc8a70 22
mbedAustin 11:cada08fc8a70 23 This section documents the changes between this release and the earlier mbed Client Beta (15.09) release.
mbedAustin 11:cada08fc8a70 24
mbedAustin 11:cada08fc8a70 25 This release contains the following new features:
mbedAustin 11:cada08fc8a70 26 Securely connect to mbed Device Server (mbed DS) over TCP connection through TLS. The supported secure connection includes Certificate mode. We still support non-secure connection mode for fast development and debugging.
mbedAustin 11:cada08fc8a70 27
mbedAustin 11:cada08fc8a70 28 New LWM2M Firmware Object class preview for application development.
mbedAustin 11:cada08fc8a70 29
mbedAustin 11:cada08fc8a70 30 ## Known issues
mbedAustin 11:cada08fc8a70 31
mbedAustin 11:cada08fc8a70 32 The known issues for this release are described [on GitHub](https://github.com/ARMmbed/mbed-client/blob/master/docs/known-issues-mbed-client1511.md).
mbedAustin 11:cada08fc8a70 33
mbedAustin 11:cada08fc8a70 34 ## Other ways of accessing this release
mbedAustin 11:cada08fc8a70 35
mbedAustin 11:cada08fc8a70 36 We prefer that you access and collaborate with mbed Client online. However, the release may also be downloaded as an archive [on mbed.com](https://www.mbed.com/en/development/software/mbed-client/releases/mbed-client1511/).
mbedAustin 11:cada08fc8a70 37
mbedAustin 11:cada08fc8a70 38 # Module versions in this release
mbedAustin 11:cada08fc8a70 39
mbedAustin 11:cada08fc8a70 40 This release comprises the following yotta modules and their versions:
mbedAustin 11:cada08fc8a70 41
mbedAustin 11:cada08fc8a70 42
mbedAustin 11:cada08fc8a70 43 | Module | Version |
mbedAustin 11:cada08fc8a70 44 |----------------------------------|------------|
mbedAustin 11:cada08fc8a70 45 | `mbed-client` | 1.2.1 |
mbedAustin 11:cada08fc8a70 46 | `mbed-client-c` | 1.1.1 |
mbedAustin 11:cada08fc8a70 47 | `mbed-client-libservice` | 3.0.8 |
mbedAustin 11:cada08fc8a70 48 | `mbed-client-linux` | 1.1.0 |
mbedAustin 11:cada08fc8a70 49 | `mbed-client-linux-example` | 1.0.0 |
mbedAustin 11:cada08fc8a70 50 | `mbedtls` | 2.2.0 |
mbedAustin 11:cada08fc8a70 51 | `mbed-client-mbed-tls` | 1.0.9 |
mbedAustin 11:cada08fc8a70 52 | `target-x86-linux-native` | 1.0.0 |
mbedAustin 11:cada08fc8a70 53 | `target-linux-native` | 1.0.0 |
mbedAustin 11:cada08fc8a70 54
mbedAustin 11:cada08fc8a70 55
mbedAustin 11:cada08fc8a70 56