Loading ...
Sorry, an error occurred while loading the content.

RE: [irlp-embedded] IDer script question

Expand Messages
  • Rick Bates
    I don t know what came with your node, but http://irlp.kk7av.com/add-ons/51-cwid will provide what you need. It will by default, ID on connect, every ten
    Message 1 of 6 , May 27, 2011
    • 0 Attachment

      I don’t know what came with your node, but http://irlp.kk7av.com/add-ons/51-cwid will provide what you need.  It will by default, ID on connect, every ten minutes during activity and on disconnect.  Exactly like the FCC wants for US ops.  It is preconfigured to be polite and can use the AUX lines for tripping the transmitter.  It works quite well.

       

      Every ten minutes while not active constitutes a beacon, which we’re not supposed to do (there are exceptions).

       

      Rick WA6NHC

      IRLP 7962

      EchoIRLP WA6NHC-L

       


      From: N5kf@...

      There is an ID script that came with the computer (EchoIRLP), but it only seems to ID when the radio is first active with a call coming in, never after that.

       

      Is there a setting for this where it will ID every 10 minutes or so, or when closing down the link?

       

      Thanks,

       

      Bob, N5KF

      IRLP Node 3437

      Echolink Node 588845

    • craiginhouston
      ... Bob, below is a script I wrote that ID s the embedded node. It also displays the countdown information on the screen. I found it to be a great tool for
      Message 2 of 6 , May 28, 2011
      • 0 Attachment
        N5kf wrote:
        >
        > There is an ID script that came with the computer,
        > but it only seems to ID when the radio is first
        > active with a call coming in, never after that.
        >
        > Is there a setting for this where it will ID every 10
        > minutes or so....
        >
        > Thanks,
        >
        > Bob, N5KF
        > IRLP Node 3437
        > Echolink Node 588845
        >

        Bob, below is a script I wrote that ID's the embedded node. It also displays the countdown information on the screen. I found it to be a great tool for introducing my friends to linux scripts.

        Craig
        K1BDX
        Houston, Texas
        IRLP node 3770

        --------------------------------------------


        #!/bin/bash


        trigger=60
        sleep_time=1200

        echo "Craig's automatic ID script is running"
        echo -n "Is the node busy? Checking = 0"
        echo -e -n '\010'

        while [ true ]
        do
        x=0
        while [ $x -le $trigger ]
        do
        if $BIN/cosstate ; then xx=0
        else
        if [ $x -gt 0 ] ; then echo -e -n '\010' ; fi
        if [ $x -gt 0 ] ; then echo -n " " ; fi
        if [ $x -gt 0 ] ; then echo -e -n '\010' ; fi
        if [ $x -gt 10 ] ; then echo -e -n '\010' ; fi
        if [ $x -gt 10 ] ; then echo -n " " ; fi
        if [ $x -gt 10 ] ; then echo -e -n '\010' ; fi
        if [ $x -gt 10 ] ; then echo -n " " ; fi
        if [ $x -gt 10 ] ; then echo -e -n '\010' ; fi
        if [ $x -gt 10 ] ; then echo -n " " ; fi
        if [ $x -gt 10 ] ; then echo -e -n '\010' ; fi
        if [ $x -gt 100 ] ; then echo -n " " ; fi
        if [ $x -gt 100 ] ; then echo -e -n '\010' ; fi
        if [ $x -gt 100 ] ; then echo -n " " ; fi
        if [ $x -gt 100 ] ; then echo -e -n '\010' ; fi
        if [ $x -gt 100 ] ; then echo -e -n '\010' ; fi
        if [ $x -gt 100 ] ; then echo -n " " ; fi
        if [ $x -gt 100 ] ; then echo -e -n '\010' ; fi
        x=0
        fi
        if $BIN/pttstate ; then

        if [ $x -gt 0 ] ; then echo -e -n '\010' ; fi
        if [ $x -gt 10 ] ; then echo -e -n '\010' ; fi
        if [ $x -gt 100 ] ; then echo -e -n '\010' ; fi

        echo -n $x
        x=$(( $x + 1 ))
        sleep 1

        else

        if [ $x -gt 0 ] ; then echo -e -n '\010' ; fi
        if [ $x -gt 0 ] ; then echo -n " " ; fi
        if [ $x -gt 0 ] ; then echo -e -n '\010' ; fi
        if [ $x -gt 10 ] ; then echo -e -n '\010' ; fi
        if [ $x -gt 10 ] ; then echo -n " " ; fi
        if [ $x -gt 10 ] ; then echo -e -n '\010' ; fi
        if [ $x -gt 10 ] ; then echo -n " " ; fi
        if [ $x -gt 10 ] ; then echo -e -n '\010' ; fi
        if [ $x -gt 10 ] ; then echo -n " " ; fi
        if [ $x -gt 10 ] ; then echo -e -n '\010' ; fi
        if [ $x -gt 100 ] ; then echo -n " " ; fi
        if [ $x -gt 100 ] ; then echo -e -n '\010' ; fi
        if [ $x -gt 100 ] ; then echo -n " " ; fi
        if [ $x -gt 100 ] ; then echo -e -n '\010' ; fi
        if [ $x -gt 100 ] ; then echo -e -n '\010' ; fi
        if [ $x -gt 100 ] ; then echo -n " " ; fi
        if [ $x -gt 100 ] ; then echo -e -n '\010' ; fi

        x=0


        fi
        done

        x=0
        if [ $x -gt 0 ] ; then echo -e -n '\010' ; fi
        if [ $x -gt 0 ] ; then echo -n " " ; fi
        if [ $x -gt 0 ] ; then echo -e -n '\010' ; fi
        if [ $x -gt 10 ] ; then echo -e -n '\010' ; fi
        if [ $x -gt 10 ] ; then echo -n " " ; fi
        if [ $x -gt 10 ] ; then echo -e -n '\010' ; fi
        if [ $x -gt 10 ] ; then echo -n " " ; fi
        if [ $x -gt 10 ] ; then echo -e -n '\010' ; fi
        if [ $x -gt 10 ] ; then echo -n " " ; fi
        if [ $x -gt 10 ] ; then echo -e -n '\010' ; fi
        if [ $x -gt 100 ] ; then echo -n " " ; fi
        if [ $x -gt 100 ] ; then echo -e -n '\010' ; fi
        if [ $x -gt 100 ] ; then echo -n " " ; fi
        if [ $x -gt 100 ] ; then echo -e -n '\010' ; fi
        if [ $x -gt 100 ] ; then echo -e -n '\010' ; fi


        echo " "
        echo "ID THE NODE HERE!!!!"

        /home/irlp/features/morse_id/id_now

        echo " "
        echo "waiting for activity on the node"
        sleep 1

        while $BIN/pttstate
        do
        sleep 2
        done

        echo " "
        echo "ACTIVITY FOUND!!!"
        sleep 1
        echo " "



        echo " "
        echo "Sleep for ten minutes"


        # ########################################################
        # THIS IS THE BEGINNING OF THE SLEEP PORTION OF THE SCRIPT
        # ########################################################

        echo " "
        echo -n "Sleeping for ten minutes = 0"
        echo -e -n '\010'

        x=0
        while [ $x -le $sleep_time ]
        do
        if [ $x -gt 0 ] ; then echo -e -n '\010' ; fi
        if [ $x -gt 10 ] ; then echo -e -n '\010' ; fi
        if [ $x -gt 100 ] ; then echo -e -n '\010' ; fi

        echo -n $x
        x=$(( $x + 1 ))
        sleep 1
        done


        echo " "
        echo "we are awake after the ten minute sleep and ready to ID again"

        # ##################################################
        # THIS IS THE END OF THE SLEEP PORTION OF THE SCRIPT
        # ##################################################

        echo " "
        echo -n "Is the node busy? Checking = 0"
        echo -e -n '\010'

        done

        exit 1
      • ve7ltd
        Have a look at: http://groups.yahoo.com/group/irlp-embedded/message/877 This is the interval ID script I made for the embedded nodes back in 2008. Dave Cameron
        Message 3 of 6 , May 28, 2011
        • 0 Attachment
          Have a look at:

          http://groups.yahoo.com/group/irlp-embedded/message/877

          This is the interval ID script I made for the embedded nodes back in 2008.

          Dave Cameron

          --- In irlp-embedded@yahoogroups.com, N5kf@... wrote:
          >
          > There is an ID script that came with the computer (EchoIRLP), but it only
          > seems to ID when the radio is first active with a call coming in, never
          > after that.
          >
          > Is there a setting for this where it will ID every 10 minutes or so, or
          > when closing down the link?
          >
          > Thanks,
          >
          > Bob, N5KF
          > IRLP Node 3437
          > Echolink Node 588845
          >
        • Keith VE7GDH
          Dave VE7LTD wrote... ... The instructions in that message were... wget ftp.irlp.net/pub/interval_id However wget wasn t able to grab the file. I looked in my
          Message 4 of 6 , May 29, 2011
          • 0 Attachment
            Dave VE7LTD wrote...

            > http://groups.yahoo.com/group/irlp-embedded/message/877

            The instructions in that message were...

            wget ftp.irlp.net/pub/interval_id

            However wget wasn't able to grab the file. I looked in my browser
            to verify that the file existed. I then discovered that the following
            would work...

            wget ftp://ftp.irlp.net/pub/interval_id

            Keith VE7GDH
            Node 1148
          Your message has been successfully submitted and would be delivered to recipients shortly.