Skip to content

Files

src

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Mar 4, 2024
Jan 28, 2025
Mar 19, 2024
Mar 26, 2024
Mar 20, 2024
Apr 26, 2024
May 13, 2024
Apr 29, 2024
Apr 24, 2024
May 2, 2024
Mar 20, 2024
May 13, 2024
Jan 16, 2025
May 13, 2024
Oct 11, 2023
Mar 20, 2024
Nov 17, 2022
Jan 13, 2024
Mar 20, 2024
Sep 12, 2024
Mar 12, 2024
Mar 18, 2024
Jan 9, 2025
Mar 18, 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.