Skip to content
This repository was archived by the owner on Apr 24, 2019. It is now read-only.

Add default JSON files to 'config' folder #137

Closed
MarceloSalazar opened this issue Dec 9, 2016 · 3 comments
Closed

Add default JSON files to 'config' folder #137

MarceloSalazar opened this issue Dec 9, 2016 · 3 comments

Comments

@MarceloSalazar
Copy link
Contributor

There are lots of configurations available for this example. Modifying 'mbed_app.json' is becoming tedious.

I suggest to create a 'config' folder and add multiple json files that could be reused by the user (by copying it to the root directory and renaming to 'mbed_app.json'). Suggestions:

  • Ethernet_IPv4
  • Ethernet_IPv6
  • Wifi_IPv4
  • Mesh_6LoWPAN_AT233
  • Mesh_Thread_SED_AT233
  • Mesh_Thread_Router_AT233
  • Others?

@jankii01

@ciarmcom
Copy link
Member

ciarmcom commented Dec 9, 2016

ARM Internal Ref: IOTCLT-1302

@JanneKiiskila
Copy link
Contributor

JanneKiiskila commented Dec 10, 2016

I have to say that would make sense. We have some rather nifty execute sed /s stuff in the Jenkins scripts etc., those could be simplified to simple cp config/xxx.json mbed_app.json -calls.

@kimlep01 @teetak01 @TeroJaasko

JanneKiiskila pushed a commit that referenced this issue Dec 11, 2016
Per Marcelo Salazar's proposal add configuration examples to a config-folder.
By default the repo does not anymore have an mbed_app.json at all, but one should
copy one of the example configs, potentially modify it and use it.

Jenkinsfile was modified to do the copy operation at the beginning.

Reference:
    #137
JanneKiiskila pushed a commit that referenced this issue Dec 11, 2016
Per Marcelo Salazar's proposal add configuration examples to a configs-folder.
By default the repo does not anymore have an mbed_app.json at all, but one should
copy one of the example configs, potentially modify it and use it.

Jenkinsfile was modified to do the copy operation at the beginning.

Add the emac for UBLOX to Wifi configs.

Reference:
    #137
JanneKiiskila pushed a commit that referenced this issue Dec 11, 2016
Per Marcelo Salazar's proposal add configuration examples to a configs-folder.
By default the repo does not anymore have an mbed_app.json at all, but one should
copy one of the example configs, potentially modify it and use it.

Jenkinsfile was modified to do the copy operation at the beginning.

Add the emac for UBLOX to Wifi configs.

Reference:
    #137
JanneKiiskila pushed a commit that referenced this issue Dec 11, 2016
Per Marcelo Salazar's proposal add configuration examples to a configs-folder.
By default the repo does not anymore have an mbed_app.json at all, but one should
copy one of the example configs, potentially modify it and use it.

Jenkinsfile was modified to do the copy operation at the beginning.

Add the emac for UBLOX to Wifi configs.

Reference:
    #137
JanneKiiskila pushed a commit that referenced this issue Dec 11, 2016
Per Marcelo Salazar's proposal add configuration examples to a configs-folder.
By default the repo does not anymore have an mbed_app.json at all, but one should
copy one of the example configs, potentially modify it and use it.

Jenkinsfile was modified to do the copy operation at the beginning.

Add the emac for UBLOX to Wifi configs.

Reference:
    #137
JanneKiiskila pushed a commit that referenced this issue Dec 11, 2016
Per Marcelo Salazar's proposal add configuration examples to a configs-folder.
By default the repo does not anymore have an mbed_app.json at all, but one should
copy one of the example configs, potentially modify it and use it.

Jenkinsfile was modified to do the copy operation at the beginning.

Add the emac for UBLOX to Wifi configs.

Reference:
    #137
JanneKiiskila pushed a commit that referenced this issue Dec 11, 2016
Per Marcelo Salazar's proposal add configuration examples to a configs-folder.
By default the repo does not anymore have an mbed_app.json at all, but one should
copy one of the example configs, potentially modify it and use it.

Jenkinsfile was modified to do the copy operation at the beginning.

Add the emac for UBLOX to Wifi configs.

Reference:
    #137
JanneKiiskila pushed a commit that referenced this issue Dec 11, 2016
Per Marcelo Salazar's proposal add configuration examples to a configs-folder.
By default the repo does not anymore have an mbed_app.json at all, but one should
copy one of the example configs, potentially modify it and use it.

Jenkinsfile was modified to do the copy operation at the beginning.

Add the emac for UBLOX to Wifi configs.

Reference:
    #137
JanneKiiskila pushed a commit that referenced this issue Dec 11, 2016
Per Marcelo Salazar's proposal add configuration examples to a configs-folder.
By default the repo does not anymore have an mbed_app.json at all, but one should
copy one of the example configs, potentially modify it and use it.

Jenkinsfile was modified to do the copy operation at the beginning.

Add the emac for UBLOX to Wifi configs.

Reference:
    #137
JanneKiiskila pushed a commit that referenced this issue Dec 13, 2016
Per Marcelo Salazar's proposal add configuration examples to a configs-folder.
By default the repo does not anymore have an mbed_app.json at all, but one should
copy one of the example configs, potentially modify it and use it.

Jenkinsfile was modified to do the copy operation at the beginning.

Add the emac for UBLOX to Wifi configs.

Add mbedignore files to avoid the compilation problems.

Reference:
    #137
JanneKiiskila pushed a commit that referenced this issue Dec 13, 2016
* configs/*.json based configurations

Per Marcelo Salazar's proposal add configuration examples to a configs-folder.
By default the repo does not anymore have an mbed_app.json at all, but one should
copy one of the example configs, potentially modify it and use it.

Add mbedignore files to avoid the compilation problems.

Reference:
    #137

* Clarify connection types per bearer

Mesh-networking ONLY supports UDP, others support both. Table to
illustrate UPD/TCP modes per network bearer.
@JanneKiiskila
Copy link
Contributor

Closing this issue, master has now those.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

3 participants