Crates.io | copernica-common |
lib.rs | copernica-common |
version | 0.1.0 |
source | src |
created_at | 2021-08-11 15:20:39.233505 |
updated_at | 2021-08-11 15:20:39.233505 |
description | Common types and functions used between all copernica crates |
homepage | https://fractalide.com/copernica/ |
repository | https://github.com/fractalide/copernica |
max_upload_size | |
id | 434811 |
size | 49,708 |
Copernica is privacy preserving Information-centric networking protocol designed to operate over UDP and Radio Frequency.
Install rustup
.
Run nix-shell to make dependencies available in the environment.
$ nix-shell
copernica
$ rustup run nightly cargo build --release --bin copernica
ccli
$ rustup run nightly cargo run --bin ccli -- --chip STM32F103TB --elf copernica-sentinel/target/thumbv7m-none-eabi/debug/copernica-sentinel
copernica-sentinel
$ rustup run nightly cargo install probe-run
$ cd copernica-sentinel
$ rustup run nightly cargo run
$ rustup run nightly cargo run --bin copernica-tests
$ rustup run nightly cargo test
Please read CONTRIBUTING.md for details.
Please read the paper.
This project is licensed under the MPLV2 License - see the LICENSE file for details