Skip to content

v3.0.0

Choose a tag to compare

@muditbhargava66 muditbhargava66 released this 13 May 22:49
· 2 commits to main since this release

Version 3.0.0 Release Notes

New Features:

  • Added support for building and running the project on Linux and Windows platforms
  • Introduced new build scripts (ras_build_linux.sh, ras_build.bat) and test scripts (ras_test_linux.sh, ras_test.bat) for cross-platform compatibility
  • Implemented a manage script to streamline project tasks such as building, testing, and running simulations
  • Enhanced the simulation script (ras_simulation.py) to include verbose output and display the average BER for each simulation scenario
  • Added a new section in the README file to provide a mathematical analysis of the simulation results

Enhancements:

  • Updated the project dependencies and created a requirements.txt file for easy installation
  • Improved the project directory structure by adding a new images/ directory in the docs/ folder
  • Refined the simulation models (ras_model.py, ofdm_model.py, mimo_model.py) to support different channel types and modulation schemes
  • Optimized the C code implementation in ras.c for better performance and error handling

Bug Fixes:

  • Fixed an issue with the Python simulation results not being captured correctly in the C code
  • Addressed compilation errors and warnings in the ras.c and ras_python_interface.h files
  • Resolved test failures related to the Python simulation integration

Other Changes:

  • Updated the README file with detailed instructions for building and running the project on different platforms
  • Added a "Contributing" section to the README file to provide guidelines for project contributions
  • Improved code documentation and comments for better readability and maintainability