On Mon, 1 May 2017, Andrew Northam wrote:

I am looking for some sort of script that will force Xastir to reload its 
config file? I was thinking of just killing Xastir every x minutes and 
relaunching it...

I can't think of a type of script which would cause Xastir to reload its config file. 
However you can send it a "SIGHUP" which will cause it to shut down and then 
restart again.

    SIGHUP      Shut down/restart
    SIGUSR1     Take a snapshot
    SIGUSR2     Transmit now


I have a temperature sensor, and I want to write the shack temperature into the 
comments of the config file,  then launch, so the beacon transmitted at startup 
has the temperature (and maybe more) in it.

Perhaps a better method: Set up a script to call "xastir_udp_client" with the packet you 
want to send. "xastir_udp_client" will send a UDP packet to Xastir which can then 
transmit it.

  // Send a UDP packet to a UDP listening port.  This allows scripts
  // and other programs to inject packets into Xastir via UDP
  // protocol.
  // Inputs:
  //      hostname    (argv[1])
  //      port        (argv[2])
  //      callsign    (argv[3])
  //      passcode    (argv[4])
  //      optional flags:  -identify
  //                       -to_rf
  //                       -to_inet
  //      APRS Packet (argv[5])
  // Returns:
  //      0: Message sent, ack received
  //      1: Error condition

You'll need to turn on "server ports" in Xastir to have it catch these packets.

--
Curt, WE7U.        http://we7u.wetnet.net
  "Lotto:  A tax on people who are bad at math." - unknown
"Windows:  Microsoft's tax on computer illiterates." - WE7U.
_______________________________________________
Xastir mailing list
[email protected]
http://xastir.org/mailman/listinfo/xastir

Reply via email to