Skip to content

Conversation

@Renusree-ct
Copy link
Contributor

No description provided.

- Added iteration over coordinate list to execute tests at multiple positions
- Auto charge of robot when battery is low and resume the test once it is fully charged
VERIFIED CLI : python3 lf_interop_throughput.py --mgr 192.168.207.78 --mgr_port 8080 --upstream_port eth1 --test_duration 1m --download 1000000 --traffic_type lf_udp --robot_ip 192.168.204.101 --coordinate 3,4

Signed-off-by: Renusree-ct <renusree.rayavarapu@candelatech.com>
- For each rotation angle, CX traffic is stopped and restarted
- Monitored robot battery status before moving to each coordinate , angle and periodic monitoring while test execution
- Auto charge of robot when battery is low and resume the test once it is fully charged
- VERIFIED CLI : python3 lf_interop_throughput.py --mgr 192.168.207.78 --mgr_port 8080 --upstream_port eth1 --test_duration 1m --download 1000000 --traffic_type lf_udp --robot_ip 192.168.204.101 --coordinate 3,4 --rotation 30,60,90

Signed-off-by: Renusree-ct <renusree.rayavarapu@candelatech.com>
- Generate throughput graphs for each robot coordinate and rotation
- Added live throughput and RSSI heatmaps in report from webui
- Track and log battery status to record when the robot docked
- Supports throughput with and without rotations
- VERIFIED CLI:python3 lf_interop_throughput.py --mgr 192.168.207.78 --mgr_port 8080 --upstream_port eth1 --test_duration 1m --download 1000000 --traffic_type lf_udp --robot_ip 192.168.204.101 --coordinate 3,4 --rotation 30,60,90

Signed-off-by: Renusree-ct <renusree.rayavarapu@candelatech.com>
@Renusree-ct Renusree-ct changed the title Addition of robo functionality in throughput lf_interop_throughput.py : Addition of robo functionality Dec 26, 2025
@goyalsaurabh06 goyalsaurabh06 merged commit 0300d48 into greearb:master Jan 8, 2026
2 checks passed
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.

3 participants