Skip to content

Commit

Permalink
Add static logger
Browse files Browse the repository at this point in the history
* Add logger thread
* Add LogMessage types
* Let logger take over print_info and print_debug

Implement logger write to files

* stdout
* rntimatching (TrafficCollection with results)
* model
* dci (Apache .arrow file format)
  -> writes every x DCIs a new file

Update NgScopeCellDci to contain 40 instead of 20 RNTIs
  • Loading branch information
bastian-src committed Jul 17, 2024
1 parent 9b26d25 commit ecaaf8a
Show file tree
Hide file tree
Showing 10 changed files with 937 additions and 194 deletions.
2 changes: 2 additions & 0 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ edition = "2021"

[dependencies]
anyhow = "1.0.80"
arrow = "52.1.0"
bus = "2.4.1"
casual_logger = "0.6.5"
chrono = "0.4.38"
Expand All @@ -21,6 +22,7 @@ lazy_static = "1.4.0"
libc = "0.2.155"
nalgebra = "0.32.6"
nix = "0.28.0"
once_cell = "1.19.0"
regex = "1.10.4"
reqwest = { version = "0.12.3", features = ["json"] }
serde = { version = "1.0.197", features = ["derive"] }
Expand Down
1 change: 1 addition & 0 deletions src/cell_info.rs
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,7 @@ pub struct CellInfo {
pub struct SingleCell {
pub cell_id: u64,
pub cell_type: CellularType,
/// Number of PRB per slot
pub nof_prb: u16,
pub frequency: u64,
pub rssi: f64,
Expand Down
Loading

0 comments on commit ecaaf8a

Please sign in to comment.