Skip to content

Comprehensive Network Analysis for IoT Modules using CMW500.

License

Notifications You must be signed in to change notification settings

ThorPandit/CMW500_Network_Analyzer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

# CMW500_Network_Analyzer Comprehensive Network Analysis for IoT Modules using CMW500.

Overview This project provides a tool to automate and simplify the verification of smart meter modules and other IoT devices using the Rohde & Schwarz CMW500 Communication Tester. It focuses on critical network parameters such as:

  1. RSRP (Reference Signal Received Power)
  2. RSRQ (Reference Signal Received Quality)
  3. Throughput Measurements (DL/UL)
  4. Custom Signal Strength and Performance Metrics
  5. The application is designed to enhance testing efficiency and accuracy while minimizing manual intervention.\

Features

  1. RSRP and RSRQ Measurements
  2. Automates the process of measuring signal strength and quality.
  3. Throughput Testing
  4. Validates module performance by assessing upload and download speeds.
  5. Configurable Test Parameters
  6. Supports flexible configuration for frequencies, power levels, bandwidth, and more.
  7. Real-Time Monitoring
  8. Displays live results for instant verification.
  9. Report Generation
  10. Automatically creates reports with graphs and key metrics in CSV and image formats.
  11. User-Friendly Interface
  12. Simplified UI for seamless operation.

Getting Started Prerequisites

  1. Rohde & Schwarz CMW500 Communication Tester.
  2. Installed Python environment (>=3.8).
  3. Dependencies listed in requirements.txt.
  4. View results in real-time and export them as reports.

Folder Structure image

Application Icon: image

Application start: image

In result yyou will get : Completing popup

Usage Connect CMW500 to Netwoirk as this will enable this testing anywhere in the network range. Open the application and input the required parameters such as CMWIP, frequency, power levels, and bandwidth. Select the metrics you want to measure (RSRP, RSRQ, Throughput, etc.). Click on "Run Measurement" to start testing.

License This project is licensed under the MIT License - see the LICENSE file for details.

Author Developed by: Mr. Shubham Kumar Bhardwaj https://www.linkedin.com/in/shubham-kumar-bhardwaj-773368335/ GitHub Repository

About

Comprehensive Network Analysis for IoT Modules using CMW500.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages