ArduPilot / ArduPilot/MAVProxy

Opening up more TCP serial ports during sim

Open
#1,453 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
595
Forks
773
Avg merge
2d 6h
Merged PRs (30d)
18

Description

Is it possible to open more than 3 serial tcp port for a simulation. I need several more to connect to GQC, MACE, TAK etc.

I.e. can I get SERIAL3 on TCP port, SERIAL4 etc.

Right now, I am using this command: sim_vehicle.py -v copter --count=3 --auto-sysid --console --map.

Screenshot 2024-09-17 at 4 21 12 PM

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the sim_vehicle.py entry point and trace how the --count=3 simulation instances expose SERIAL ports over TCP. Determine how SERIAL3, SERIAL4, and later ports should be assigned for GQC, MACE, TAK, and similar clients; done means several additional serial TCP ports are available during simulation without breaking existing connections.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
cli, networking
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.