Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Revision 70:23c95e43feb9, committed 2017-03-09
- Comitter:
- mbed_official
- Date:
- Thu Mar 09 14:30:14 2017 +0000
- Parent:
- 69:64f9214729ae
- Child:
- 71:ec259c9b02ea
- Commit message:
- Merge pull request #190 from ARMmbed/oob_test_mbed-os-5.4
OOB test mbed OS 5.4
.
Commit copied from https://github.com/ARMmbed/mbed-os-example-client
Changed in this revision
Binary file GW_Binary/gateway6LoWPANDynamic.bin has changed
Binary file GW_Binary/gateway6LoWPANStatic.bin has changed
Binary file GW_Binary/gatewayThreadDynamic.bin has changed
Binary file GW_Binary/gatewayThreadStatic.bin has changed
--- a/README.md Thu Mar 09 14:00:12 2017 +0000
+++ b/README.md Thu Mar 09 14:30:14 2017 +0000
@@ -110,27 +110,17 @@
6LoWPAN ND and Thread use IPv6 for connectivity. Therefore, you need to verify first that you have a working IPv6 connection. To do that, ping the Connector IPv6 address `2607:f0d0:2601:52::20` from your network.
-<span class="notes">**Note:** If you are using the [k64f-border-router](https://github.com/ARMmbed/k64f-border-router) (that can be used only as a 6LoWPAN BR and only with FRDM-K64F), you need to enable another security feature. By default, the `k64f-border-router` uses `PSK` as security.</span>
+#### Border router
-You can enable the security here on your mbed-os-example-client application, for example:
+There are two options for border router.
+
+##### Nanostack-border-router
-```json
- "target_overrides": {
- "*": {
- "mbed-mesh-api.6lowpan-nd-security-mode": "PSK",
- }
- }
-```
+ The [Nanostack-border-router](https://github.com/ARMmbed/nanostack-border-router-private) can be configured and built for the 6LoWPAN ND or Thread mode.
-Alternatively, you can remove the link layer security from the `k64f-border-router`. To do that, change the [mbed_app.json](https://github.com/ARMmbed/k64f-border-router/blob/master/mbed_app.json) fetched from the `k64f-border-router` repository, for example:
+##### mbed gateway
-```json
- "config": {
- "security-mode": "NONE",
- }
-```
-
-#### mbed gateway
+The mbed gateway is a binary release only.
To connect the example application in 6LoWPAN ND or Thread mode to mbed Device Connector, you need to set up an mbed 6LoWPAN gateway router as follows:
@@ -283,13 +273,12 @@
mbed import mbed-os-example-client
```
-3. Copy the relevant example configuration file from configs/xxx.json to mbed_app.json and
- [Configure](#application-setup) the client application.
-
4. To build the application, select the hardware board and build the toolchain using the command:
- ```
- mbed compile -m K64F -t GCC_ARM -c
+ Specify the config file in the build command, for example for 6LoWPAN
+
+ ```
+ mbed compile -m K64F -t GCC_ARM -c --app-config configs/6lowpan_Atmel_RF.json
```
mbed CLI builds a binary file under the project’s `BUILD/` directory.
--- a/configs/mesh_thread.json Thu Mar 09 14:00:12 2017 +0000
+++ b/configs/mesh_thread.json Thu Mar 09 14:30:14 2017 +0000
@@ -15,8 +15,8 @@
"target.features_add": ["NANOSTACK", "THREAD_ROUTER", "COMMON_PAL"],
"platform.stdio-baud-rate": 115200,
"platform.stdio-convert-newlines": true,
- "mbed-mesh-api.thread-config-channel": 12,
- "mbed-mesh-api.thread-config-panid": "0xDEFA",
+ "mbed-mesh-api.thread-config-channel": 22,
+ "mbed-mesh-api.thread-config-panid": "0x0700",
"mbed-trace.enable": 0
}
}
--- a/mbed-client.lib Thu Mar 09 14:00:12 2017 +0000 +++ b/mbed-client.lib Thu Mar 09 14:30:14 2017 +0000 @@ -1,2 +1,2 @@ -https://github.com/ARMmbed/mbed-client/#d41459d8b514d72d525e761fb4e34031e09f76e7 +https://github.com/ARMmbed/mbed-client/#52e65b46dff7935024e91ed045eadaab298149b6
--- a/mbed-os.lib Thu Mar 09 14:00:12 2017 +0000 +++ b/mbed-os.lib Thu Mar 09 14:30:14 2017 +0000 @@ -1,1 +1,1 @@ -https://github.com/ARMmbed/mbed-os/#5faf4b26c5954d15c7c1cccac6498e0c690ad101 +https://github.com/ARMmbed/mbed-os/#305f5c491e34d86098e9da91b322017549c189ff \ No newline at end of file
Wiznet Wi-Fi WizFi310