Skip to content

Help with Multi-PC Communication for Multi-Sensor Platform using Pyre and ZeroMQ #172

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

Open
BertramV opened this issue Mar 20, 2025 · 1 comment

Comments

@BertramV
Copy link

I am currently developing a multi-sensor platform and using Pyre and ZeroMQ to establish a communication backbone. The goal is to enable communication across multiple physical PCs.

Problem:
The standard chat example works fine for multiple instances on a single machine, but I’m having trouble getting it to work across multiple PCs.
When I launch a new instance on one PC, I can see it on all other instances running on the same machine, but it doesn’t appear across different machines.
Objective:
I need help configuring communication across multiple PCs so that instances running on different machines can communicate with each other as part of a group.

What I’ve Tried:
Running multiple instances of the chat example on a single machine works fine.
However, when running the same example on different machines, I cannot see instances across the network.
What I Need:
Guidance on how to configure Pyro and ZeroMQ for communication between instances on multiple physical machines.
Suggestions on best practices for establishing a group communication setup across multiple PCs.

@sphaero
Copy link
Contributor

sphaero commented Mar 21, 2025

We'd need more info as Pyre should just work out of the box on regular systems connected to a regular unrestricted network. This won't be the case for any Apple or Windows system. Also try Zyre which has been developed further than Pyre.

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

No branches or pull requests

2 participants