Merge branch 'main' into patch-1

This commit is contained in:
Scott Shawcroft 2024-10-07 11:05:17 -07:00 committed by GitHub
commit 58f6f3b9d7
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 9 additions and 0 deletions

View file

@ -13,11 +13,17 @@ You do not need to pay anything or be a member organization.
CircuitMatter is currently developed in CPython 3.12, the de facto implementation written in C. It is designed with minimal dependencies so that it can also be used on CircuitPython on microcontrollers.
### Requirements
After cloning the repo, install dependencies:
```shell
pip install cryptography ecdsa qrcode
```
This project is based on [avahi tools](https://avahi.org). It must therefore be installed for it to work properly.
```shell
sudo apt-get install avahi-utils
```
### Running a CircuitMatter replay
CircuitMatter can capture and replay UDP packets and random numbers to ease development. You can test the start of the CircuitMatter process by using the replay file from the repo:

3
requirements.txt Normal file
View file

@ -0,0 +1,3 @@
cryptography==41.0.7
ecdsa==0.18.0
qrcode==7.4.2