Could this also support CA
@Monarda ya está trabajando en esto.
Desde el 15/10/2025.
Evaluación
Este issue todavía no se ha evaluado.
Descripción
I learned about SnowSignal at the ICALEPCS meeting this week. It seems very interesting.
I am looking for something exactly like this, but for CA, not PVA. My use case is not docker swarms, but rather simply being able to connect to CA PVs on a different subnet. If the server on the other network is running multiple IOCs then UDP unicast via EPICS_CA_ADDR_LIST cannot be used. This is a common problem.
It seems like it would be pretty easy to modify this to also work for CA, since one can already specify the broadcast port. It should just be the code that checks for whether the packet is really PVA that needs changing.
I do have a question about why there is code to filter out broadcast requests that come from the same MAC address that the UDP broadcast listener is running on:
https://github.com/ISISNeutronMuon/SnowSignal/blob/fafdb0ae355c62fbfc8a066017afc681b423b796/snowsignal/udp_relay_transmit.py#L141
I would like to be able to run CA clients on the same machine as the SnowSignal process that is listening for UDP broadcasts. Why is that not allowed?
- Lenguaje dominante
- Python
- Estrellas
- 13
- Forks
- 0
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
- Incluye un Dockerfile o un archivo de Docker Compose
- Sin plantilla de pull request
- Sin guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 83/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 87/100
Los mantenedores suelen responder en 7 días
-
good first issue
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
MTSWebServices/RecTools#330 ·
-
S9.7: Methodology pageAbiertoarea: web priority: P1 story
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
nfiasco/Quant-Time-Machine#151 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
autowarefoundation/autoware_carla_scenario#2019 ·
Los mantenedores suelen responder en 1 día