https://github.com/project-chip/connectedhomeip/tree/test_event_7
├── .environment │ ├── cipd │ ├── gn_out │ └── pigweed-venv |
./scripts/bootstrap.sh 실행하면 생성되는 빌드 환경(pigweed, python, ...) |
├── build │ ├── chip │ │ ├── java │ │ └── linux │ ├── config │ │ ├── android │ │ ├── compiler │ │ ├── linux │ │ └── mac │ └── toolchain │ ├── android │ ├── arm_gcc │ ├── custom │ ├── host │ ├── ios │ ├── linux │ └── tizen |
Build system support content and build output directories |
├── build_overrides | |
├── config | OS 별 config 파일들 (ex. android, esp32, python, ...) |
├── credentials | Attestation 파일들 |
├── docs | Documentation, including guides |
├── examples │ ├── all-clusters-app │ │ ├── all-clusters-common │ │ ├── ameba │ │ ├── esp32 │ │ ├── linux │ │ ├── mbed │ │ └── nxp ... │ ├── build_overrides │ ├── chip-tool │ │ ├── build_overrides -> ../build_overrides ... │ ├── chip-tool-darwin │ │ └── build_overrides -> ../build_overrides │ ├── common │ │ ├── QRCode │ │ ├── cmake │ │ ├── m5stack-tft │ │ ├── pigweed │ │ └── screen-framework │ ├── ipv6only-app │ │ ├── common │ │ └── esp32 │ ├── lighting-app ... │ ├── lock-app ... │ ├── minimal-mdns │ │ ├── build_overrides -> ../build_overrides │ │ └── third_party │ ├── ota-provider-app │ │ ├── linux │ │ └── ota-provider-common │ ├── ota-requestor-app │ │ ├── linux │ │ └── ota-requestor-common │ ├── persistent-storage ... │ │ ├── esp32 ... │ ├── pigweed-app │ │ ├── efr32 │ │ ├── esp32 ... │ ├── platform ... │ │ ├── esp32 │ │ ├── linux ... │ ├── shell ... │ │ ├── esp32 ... │ │ ├── nxp ... │ ├── temperature-measurement-app │ │ └── esp32 ... |
Example firmware applications that demonstrate use of the Matter technology |
├── integrations | Third party integrations related to this project |
│ ├── docker | Docker scripts and Dockerfiles |
├── out | ./script/build_python.sh 실행하여 생성되는 파일들 |
│ ├── python_env │ │ ├── bin │ │ ├── include │ │ ├── lib │ │ └── share │ └── python_lib │ ├── controller │ ├── gen │ ├── lib │ ├── obj │ ├── protocol_buffer │ └── python |
python controller 파일 위치 out/python_env/bin/ ├── activate ... ├── chip-device-ctrl ├── chip-repl ├── wheel ... |
├── scripts | 빌드 관련 각종 script 파일 |
├── src │ ├── access │ │ ├── examples │ │ └── tests │ ├── android │ │ ├── CHIPTest │ │ └── CHIPTool │ ├── app │ │ ├── MessageDef │ │ ├── clusters │ │ ├── common │ │ ├── data-model │ │ ├── device │ │ ├── docs │ │ ├── reporting │ │ ├── server │ │ ├── tests │ │ ├── util │ │ └── zap-templates │ ├── ble │ │ └── tests │ ├── channel │ ├── controller │ │ ├── data_model │ │ ├── java │ │ ├── python │ │ └── tests │ ├── credentials │ ├── crypto │ ├── darwin │ ├── include │ ├── inet │ ├── lib │ ├── lwip │ ├── messaging │ ├── platform ... │ │ ├── ESP32 │ │ ├── FreeRTOS │ │ ├── Linux ... │ ├── protocols ... │ ├── qrcodetool ... │ ├── test_driver │ │ ├── efr32 │ │ ├── esp32 ... │ ├── tools │ └── transport |
Implementation of Matter |
├── third_party | Third-party code used by Matter |
└── zzz_generated | zap 파일 변환툴로 만들어 진 파일들 저장 폴더 (matter 앱 빌드시 참조됨) |
├── all-clusters-app ... ├── temperature-measurement-app ... |
'Smart Home > MATTER' 카테고리의 다른 글
MATTER ./src 하위 폴더의 namespace 종류 (0) | 2022.08.30 |
---|---|
MATTER-ESP32 / temperature-measurement-app 분석(2/n) (0) | 2022.08.28 |
MATTER-ESP32 / temperature-measurement-app 분석(1/n), Zap tool, Data Model Config (0) | 2022.08.28 |
MATTER/Log chip-device-ctrl (0) | 2022.08.18 |
MATTER/Log all-cluster-app esp32 log (0) | 2022.08.18 |
댓글