ARMmbed / connectedhomeip

Project Connected Home over IP is a new Working Group within the Zigbee Alliance. This Working Group plans to develop and promote the adoption of a new connectivity standard to increase compatibility among smart home products, with security as a fundamental design tenet.
https://www.connectedhomeip.com
Apache License 2.0
10 stars 4 forks source link

Pigweed RPC support #183

Closed ATmobica closed 3 years ago

ATmobica commented 3 years ago

Problem

Add Pigweed RPC support to Mbed CHIP integration

Summary of Changes

Improve mbed logging - mbed trace usage Add pigweed-app example Add pw_rpc lib building to mbed config Fix pigweed cmake version Add mbed Pigweed logger and logger mutex Add C++17 standard support Remove time.h from BSD socket - use toolchain implementation Add pigweed consoles to supported examples Add RPC support for lighting app Upload python_env as an artifact for pigweed apps Add lighting-app and pigweed-app integration tests

ATmobica commented 3 years ago

@lukgni I agree with you. The first can be #177 and moreover, it would be nice to merge changes from CI branch before. They contain the new structure of mbed test driver and here we add the new test cases. It would be better to update this PR with changes from CI and then merge this one.