Commits on Source (39)
-
Stephen D authored
-
Stephen D authored
Borrowing See merge request cats/ham-cats!4
-
Stephen D authored
-
Stephen D authored
-
Stephen D authored
-
Stephen D authored
-
Stephen D authored
-
Stephen D authored
-
Stephen D authored
-
Stephen D authored
-
Stephen D authored
-
Stephen D authored
-
Stephen D authored
-
Stephen D authored
-
Stephen D authored
-
Stephen D authored
-
Stephen D authored
-
Stephen D authored
-
Stephen D authored
-
Stephen D authored
Fix heading bug and add unit tests See merge request cats/ham-cats!6
-
Stephen D authored
-
Stephen D authored
-
Stephen D authored
-
Stephen D authored
-
Stephen D authored
-
Stephen D authored
-
Stephen D authored
-
Stephen D authored
-
Stephen D authored
-
Stephen D authored
-
Stephen D authored
-
Stephen D authored
-
Stephen D authored
-
-
Stephen D authored
-
Stephen D authored
Showing
- .gitlab-ci.yml 11 additions, 0 deletions.gitlab-ci.yml
- Cargo.toml 6 additions, 4 deletionsCargo.toml
- LICENSE.md 26 additions, 0 deletionsLICENSE.md
- fuzz/Cargo.lock 2 additions, 4 deletionsfuzz/Cargo.lock
- fuzz/Cargo.toml 6 additions, 1 deletionfuzz/Cargo.toml
- fuzz/fuzz_targets/fuzz_target_1.rs 3 additions, 1 deletionfuzz/fuzz_targets/fuzz_target_1.rs
- fuzz/fuzz_targets/fuzz_target_2.rs 5 additions, 4 deletionsfuzz/fuzz_targets/fuzz_target_2.rs
- fuzz/fuzz_targets/fuzz_target_3.rs 5 additions, 4 deletionsfuzz/fuzz_targets/fuzz_target_3.rs
- fuzz/fuzz_targets/fuzz_target_4.rs 16 additions, 0 deletionsfuzz/fuzz_targets/fuzz_target_4.rs
- src/buffer.rs 18 additions, 18 deletionssrc/buffer.rs
- src/error.rs 45 additions, 0 deletionssrc/error.rs
- src/identity.rs 19 additions, 0 deletionssrc/identity.rs
- src/interleaver.rs 56 additions, 0 deletionssrc/interleaver.rs
- src/ldpc.rs 152 additions, 1 deletionsrc/ldpc.rs
- src/lib.rs 3 additions, 1 deletionsrc/lib.rs
- src/packet.rs 287 additions, 25 deletionssrc/packet.rs
- src/soft_bit.rs 40 additions, 0 deletionssrc/soft_bit.rs
- src/whisker/destination.rs 1 addition, 1 deletionsrc/whisker/destination.rs
- src/whisker/gps.rs 76 additions, 4 deletionssrc/whisker/gps.rs
- src/whisker/identification.rs 2 additions, 2 deletionssrc/whisker/identification.rs
.gitlab-ci.yml
0 → 100644
[package] | [package] | ||
name = "ham-cats" | name = "ham-cats" | ||
version = "0.1.0" | version = "0.2.2" | ||
edition = "2021" | edition = "2021" | ||
license = "MIT" | license = "MIT" | ||
description = "Reference implementations for CATS, the ham radio protocol" | |||
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html | repository = "https://gitlab.scd31.com/cats/ham_cats" | ||
homepage = "https://cats.radio" | |||
categories = ["embedded", "encoding", "no-std", "no-std::no-alloc"] | |||
[dependencies] | [dependencies] | ||
arrayvec = { version = "0.7.4", default-features = false } | arrayvec = { version = "0.7.4", default-features = false } | ||
... | @@ -12,6 +14,6 @@ bitvec = { version = "1.0.1", default-features = false } | ... | @@ -12,6 +14,6 @@ bitvec = { version = "1.0.1", default-features = false } |
crc = "3.0.1" | crc = "3.0.1" | ||
encoding_rs = { version = "0.8.33", default-features = false } | encoding_rs = { version = "0.8.33", default-features = false } | ||
half = { version = "2.3.1", default-features = false } | half = { version = "2.3.1", default-features = false } | ||
labrador-ldpc = "1.1" | labrador-ldpc = "1.2.1" | ||
paste = "1.0.14" | paste = "1.0.14" | ||
snafu = { version = "0.7.5", default-features = false } | snafu = { version = "0.7.5", default-features = false } |
LICENSE.md
0 → 100644
fuzz/fuzz_targets/fuzz_target_4.rs
0 → 100644
src/identity.rs
0 → 100644
src/soft_bit.rs
0 → 100644