Skip to content

Comments

Add multi-origin cyclic discovery rotation to AutoDiscoveryWorker#48

Open
Killer-oooo wants to merge 1 commit into0xE232FE:20240626_developfrom
Killer-oooo:settings-cleanup
Open

Add multi-origin cyclic discovery rotation to AutoDiscoveryWorker#48
Killer-oooo wants to merge 1 commit into0xE232FE:20240626_developfrom
Killer-oooo:settings-cleanup

Conversation

@Killer-oooo
Copy link

Added support for multi-origin AutoDiscovery dispatching with cyclic system rotation.

Changes

  • Enabled sending AutoDiscovery missions from multiple configured coordinates (origins)
  • Implemented nearest-system-first traversal logic per origin
  • Added system-by-system rotation mechanism to cover multiple systems sequentially
  • Implemented cyclic loop (after finishing the configured/available systems, starts again from the beginning)
  • Preserved existing configuration compatibility

Behaviour

Instead of sending AutoDiscovery only from a single coordinate, the worker now iterates through multiple origins and
dispatches AutoDiscovery missions to nearby systems sequentially in a rotating cycle.

This improves discovery coverage and reduces repetitive targeting of the same systems.

Notes

Existing configurations remain functional.
If only one origin is defined, behaviour remains unchanged.

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