Skip to content

Ping plotter robo bandsteering#235

Open
Renusree-ct wants to merge 5 commits intogreearb:masterfrom
goyalsaurabh06:ping_plotter_robo_bandsteering
Open

Ping plotter robo bandsteering#235
Renusree-ct wants to merge 5 commits intogreearb:masterfrom
goyalsaurabh06:ping_plotter_robo_bandsteering

Conversation

@Renusree-ct
Copy link
Copy Markdown
Contributor

No description provided.

…status method

- Adds support for Robot test arguments
- Adds check_stop_status method to detect if a running test has been stopped by the user

Signed-off-by: Renusree-ct <renusree.rayavarapu@candelatech.com>
…per-coordinate result tracking

- monitor: poll ping endpoints, parse RTTs and dropped packets per station
- perform_robo: drive robot through coordinates/angles and collect ping data
- track_resultjson: snapshot per-position results into coordinate/angle map
VERIFIED CLI : python3 lf_interop_ping_plotter.py --mgr 192.168.207.78 --real --target 8.8.8.8 --ping_interval 1 --ping_duration 1m --use_default_config --robot_ip 192.168.204.76 --coordinate 3,4

Signed-off-by: Renusree-ct <renusree.rayavarapu@candelatech.com>
…ot test execution

- store_bandsteeringcsv: collects BSSID, channel and robot pose per iteration
- perform_robo: triggers robot test flow when robot IP is configured

Signed-off-by: Renusree-ct <renusree.rayavarapu@candelatech.com>
…bo-specific report generation

- Handle runtime data and reporting for Robo workflow
VERIFIED CLI :  python3 lf_interop_ping_plotter.py --mgr 192.168.207.78 --real --target 8.8.8.8 --ping_interval 1 --ping_duration 1m --use_default_config --robot_ip 192.168.204.76 --coordinate 3,4

Signed-off-by: Renusree-ct <renusree.rayavarapu@candelatech.com>
…SID's to compare transitions and generate bandsteering graphs

- Filters data based on specified BSSIDs and analyzes their transitions across timestamps and position
- Generates visual graphs and reports to highlight band steering behavior
VERIFIED CLI : python3 lf_interop_ping_plotter.py --mgr 192.168.207.78 --real --ping_interval 1 --ping_duration 1m --server_ip 192.168.1.61 --use_default_config --robot_ip 127.0.0.1:5000 --coordinate 4,5 --target 8.8.8.8 --do_bandsteering --total_cycles 3 --bssids 94:A6:7E:74:26:33,94:A6:7E:74:26:22

Signed-off-by: Renusree-ct <renusree.rayavarapu@candelatech.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant