[nrf5-example] Use ConfigurationMgr().InitiateFactoryReset() (#1317)

* Add factory reset to NRF5 platform

* Make name consistent with ot

* Update src/platform/nRF5/ConfigurationManagerImpl.cpp

Co-authored-by: Yakun Xu <xyk@google.com>

Co-authored-by: Yakun Xu <xyk@google.com>
11 files changed
tree: 0aa264d5a3b9d5594b66e6af90a3b2632a905d0f
  1. .circleci/
  2. .devcontainer/
  3. .github/
  4. .vscode/
  5. autoconf/
  6. config/
  7. docs/
  8. examples/
  9. images/
  10. integrations/
  11. scripts/
  12. src/
  13. tests/
  14. third_party/
  15. tools/
  16. .chip-banner.txt
  17. .clang-format
  18. .default-version
  19. .default-version.min
  20. .dir-locals.el
  21. .editorconfig
  22. .gitignore
  23. .gitmodules
  24. .prettierrc.json
  25. .pullapprove.yml
  26. .restyled.yaml
  27. .shellcheck_tree
  28. activate.sh
  29. bootstrap
  30. bootstrap.sh
  31. CODE_OF_CONDUCT.md
  32. configure.ac
  33. CONTRIBUTING.md
  34. CONTRIBUTORS.md
  35. LICENSE
  36. Makefile-Android
  37. Makefile-bootstrap
  38. Makefile-Standalone
  39. Makefile.am
  40. README.md
  41. repos.conf
  42. REVIEWERS.md
README.md

Connected Home over IP

Build Status codecov

Getting started with CHIP

All documentation is inside of the docs section

Instructions about how to build and develop CHIP can be found here.

Need help?

There are numerous avenues for CHIP support:

Directory Structure

The CHIP repository is structured as follows:

File / FolderContents
.default-versionDefault CHIP version if none is available via source code control tags, .dist-version, or .local-version.
bootstrapGNU autotools bootstrap script for the CHIP build system.
bootstrap-configureConvenience script that will bootstrap the CHIP build system, via bootstrap, and invoke configure.
build/Build system support content and build output directories
BUILDING.mdMore detailed information on configuring and building CHIP for different targets
CODE_OF_CONDUCT.mdCode of Conduct for CHIP, and contributions to it
CONTRIBUTING.mdGuidelines for contributing to CHIP
CONTRIBUTORS.mdContributors to CHIP
docs/Documentation
examples/Example firmware applications that demonstrate use of CHIP technology
integrations/Third party integrations related to this project
integrations/github/GitHub integrations related to this project
integrations/github/actionsGitHub actions related to this project
integrations/docker/Docker scripts and Dockerfiles
images/Images
LICENSECHIP License file (Apache 2.0)
Makefile-AndroidConvenience makefile for building CHIP against Android.
Makefile-iOSConvenience makefile for building CHIP against iOS.
Makefile-StandaloneConvenience makefile for building CHIP as a standalone package on desktop and server systems.
README.mdThis file
src/Implementation of CHIP
tests/Tests for CHIP
third_party/Third-party code used by CHIP.
tools/Tools needed to work with the CHIP repo, as well as develop in the repository

Contributing

We would love for you to contribute to CHIP and help make it even better than it is today! See the CONTRIBUTING.md file for more information.

License

CHIP is released under the Apache 2.0 license Please read more details therein