
59 Difusiones UDP
Traducido por José L. MenjÃ-bar (EA7GV)
Las difusiones pueden usarse por el software de terceros para obtener información del concurso
para hacer por ejemplo informes o tener en una web la información real. Las difusiones UDP se
hacen en la propia red y no pueden hacerse hacia Internet. Lo más frecuente es que está
información se guarde en la estación de concurso, por las bases del concurso o por ética.
Hay más mesajes UDP en el programa pero no son muy útiles para los usuarios. Como las del
programa rotor y las del programa de puntuación, no se explican aquÃ-.
59.1 Programa principal
Para que funcionen los mensajes UDP tienes que poner unas lÃ-neas en el fichero N1MM logger.ini.
Hay que hacerlo con un editor de texto (no hay nada en el programa para esto). No con un
procesador de texto!
Si la sección [ExternalBroadcast] no existe la añades. Un ejemplo serÃ-a:
[ExternalBroadcast]
DestinationIPs=127.0.0.1 192.168.1.56
DestinationPort=12060
IsBroadcastAppInfo=True
IsBroadcastContact=True
IsBroadcastRadio=True
DestinationIPs=
Empieza con la IP 127.0.0.1 (el PC donde esta corriendo el programa) y siguen las IP de otros PC (delimitadas por espacios).
Solo puede enviarse a un puerto de destino.
DestinationPort= El puerto UDP a usar. Por defecto 12060
IsBroadcastAppInfo=True Broadcast Application Info. Por defecto False
IsBroadcastContact=True Broadcast Contact Info. Por defecto False
IsBroadcastRadio=True Broadcast Radio Info. Por defecto False
Los puntos en el ejemplo son caracteres TAB.
59.1.1 IsBroadcastAppInfo=True
Este código es enviado al puerto de destino (por defecto: 12060) cuando IsBroadcastAppInfo=True
en la sección [ExternalBroadcast] del fichero N1MM logger.ini en el momento que el formulario
Select Contest se cierra con OK (y un concurso es cargado y mostrado en pantalla).
Ejemplo UDP broadcast
<?xml version="1 .0"?>
<appinfo>
.<dbname>C:\Program Files\N1MM logger\contests−2007.MDB</dbname>
.<contestnr>71</contestnr>
.<contestname>CQWWSSB</contestname>
</appinfo>
59.1.2 IsBroadcastContact=True
Este código es enviado cuando IsBroadcastContact=True en la sección [ExternalBroadcast] del
fichero N1MM logger.ini en el momento que un qso es introducido.
Ejemplo UDP broadcast
11/08/2008 59 Difusiones UDP 394
Komentarze do niniejszej Instrukcji