Skip to content

Latest commit

 

History

History
97 lines (77 loc) · 2.63 KB

CHANGELOG.md

File metadata and controls

97 lines (77 loc) · 2.63 KB

FALCON Changelog

v1.3.0

General

  • Add install targets
  • Update instructions for build and install
  • Support Archlinux (package tudo-falcon in AUR)
  • Support Ubuntu 20.04.x LTS (Focal Fossa)

GUI

  • Plots: bugfixing and code cleaning

CI

  • Refactor CI pipeline
  • Build and test in Docker containers:
    • Archlinux
    • Ubuntu 20.04.x LTS (Focal Fossa)
    • Ubuntu 18.04.x LTS (Bionic Beaver)

Miscellaneous

  • Bugfix: spurious detection of AVX512 for -O3 builds

v1.2.0

General

  • GUI improvements/cleaning
  • Minor bugfixes

Miscellaneous

  • Code cleaning
  • CI improvements

v1.1.0

General

  • Major refactoring of GUI
  • Helper scripts for setting CPU governor and real-time permissions

FalconEye

  • Options for histogram (-H) and Short-cut decoding (-L)
  • Option for subframe buffering (-W)
  • Options for DCI format selection (-s, -S, -T)

GUI

  • Improve usability
  • Improve performance
  • Personalization options for:
    • Histogram and Short-cut decoding
    • Subframe buffering
    • GUI repaint intervals (FPS)
    • Scrollback history and viewport
  • Add RNTI table showing per-user statistics

Miscellaneous

  • Code cleaning

v1.0.0

General

  • Add subframe buffers and worker thread to relax processing-time constraint (counteract sample overflows and sync loss)
  • Add optional subframe skipping in live mode when all subframe buffers are exceeded
  • Add tracking of most active DCI formats (update each 500ms)
  • Add selective DCI search: try most frequent DCI formats first (primary_meta_formats)
  • Improve short-cut-based DCI detection
  • Improve histogram-based DCI detection
  • Disable RNTI discovery during aggregation-level disambiguation
  • Fix (multi) activation of evergreen RNTIs (e.g. SI- and P-RNTI)
  • Fix output of active RNTIs (remove expired RNTIs from output)
  • Add optional file wrap when reading IQ samples from file
  • Fix+Add SIMD computation of power spectrum
  • Improve data exchange with GUI (containers, consumers)

FalconEye

  • Add (colored) ASCII output for UL/DL allocations and power spectrum (-r, -R)
  • Add flag to disable short-cut detection, only use to RA and histogram (-H)
  • Extend DCI logs by raw (hex) DCI payload and length

GUI

  • Improve plot performance
  • Fix entering frequency above 2.1GHz
  • Fix waterfall plots remain empty until window resize
  • Fix computation of cell-activity plots

Miscellaneous

  • Refactoring and code cleanup
  • Migration from C to C++ (WIP)
  • Add some comments for better code understanding
  • Add CI tests (testdata from a private external repository)
  • Fix confused compiler params for C/C++
  • Extend README.md
  • Add this CHANGELOG

v0.0.0

  • Initial release