-
Notifications
You must be signed in to change notification settings - Fork 1.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
max system id is limited to 250 #1307
Comments
Yes. Every system on the network must have a unique id from 1 to 255. This is a limit of the fact that there is a single byte used for the address. You can't use 0 because that is a broadcast address. So you can have 254 items. If you need more, then you'll have to manage separate mavlink networks. |
@hamishwillee Thanks! |
@LorenzMeier, @dagar
|
@BazookaJoe1900 There is no specific work on this. The changes you are suggesting would necessarily be incompatible, so would require some care. |
@hamishwillee, Its understood that it breaks compatibility, but its required for commercial systems. as baseline for the call, I have the next proposal, (from above)
|
What sort of commercial systems do you have in mind? I suspect you're going to have to manage this out of MAVLink at least initially - because even if we had a solution today, there will be systems running "vanilla" MAVLink 2 for years. FWIW I think that there are many possibilities here. Extending the header is one, or defining a variable for a network id, or even directly mirror IP addressing. I don't know the best approach. I am unlikely to be at the meeting. @julianoes @julianoes @auturgy are you planning on attending next week? |
By commercial I mean a fleet of more then 255 drones and GCS. not all running at the same time, but it possible to "switch" between drones on the same GCS, or switch between GCS's to control the same drone. -> so each drone/GCS must have some unique ID. |
@BazookaJoe1900 Yes, I get the limitation. I was just wondering what you're doing with fleets that have more than 255 vehicles? That is a pretty big fleet. I also agree that while this is a big fleet right now, it isn't going to be forever. So this is a problem that it would be best to solve sooner rather than later. |
This is more of a question then a bug.
From what I Understand the sys_id is the identifier of the system that should be unique for every drone and station. am I right?
that mean that there is limit to only 250 drones+ground stations.
If a squad that has more than the limit, how is advise to overcome that?
The text was updated successfully, but these errors were encountered: