Skip to content

Files

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Latest commit

46d25d8 · Apr 17, 2024

History

History

src

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Apr 4, 2024
Apr 17, 2024
Apr 10, 2024
Apr 10, 2024
Mar 29, 2024
Apr 4, 2024
Apr 11, 2024
Apr 17, 2024
Apr 10, 2024
Apr 10, 2024
Mar 20, 2024
Apr 4, 2024
Apr 17, 2024
Apr 10, 2024
Oct 11, 2023
Apr 10, 2024
Apr 4, 2024
Apr 4, 2024
Apr 8, 2024
Apr 10, 2024
Mar 29, 2024
Apr 4, 2024
Apr 2, 2024
Mar 29, 2024
May 27, 2021
Apr 13, 2022

Source Code

Directory Structure

The CHIP src directory is structured as follows:

File / Folder Contents
app Application Layer -- Zigbee Cluster Library (ZCL)
ble BLE Layer -- Bluetooth Transport Protocol (BTP)
controller Controller API
crypto Cryptography libraries
darwin Darwin Framework (iOS and macOS)
include Public headers
inet Network Layer -- TCP and UDP endpoints
lib Core and Support libraries
lwip Lightweight IP adaptation (to third_party library)
platform Device Layer -- platform portability adaptations
qrcodetool QR code tool
setup_payload QR code setup data encode / decode library
system System Layer -- common APIs for mem, work, etc.
test_driver Framework for on-device testing

Darwin

Near Field Communication Tag Reading

NFC Tag Reading is disabled by default because a paid Apple developer account is required to have it enabled. If you want to enable it and you have a paid Apple developer account, go to the CHIPTool iOS target and turn on Near Field Communication Tag Reading under the Capabilities tab.