Q: How do I play a tone every 10 seconds?

The 7330 has a set of User Timers that you can use to perform actions at a particular rate.  (See Chapter 20.)  These timers can be programmed in 0.1 second increments to more than 109 minutes.  When the timer times out, a macro will execute performing your actions.

The following example uses timer 1 to count for 10 seconds then execute a macro that plays a tone and restarts the timer.  This loop will execute forever or until stopped.

99 49 01 03 100*           ; Set the Timer period
99 49 01 02 1235*          ; Assign the Macro to execute

99 20 1234 99 15 971230 999305 9915 771010 62 771010* ; Macro to play the tone

99 20 1235 1234*           ; Create macro that plays the tone and restarts the loop
99 29 1235 99 49 01 04*    ; Append command to Start Timer

99 20 1236 99 49 01 00*    ; Create macro to Stop Timer

; Enter 1235* to start the timed loop,
; Enter 1236* to stop the timed loop. 

This timed loop can be used for any periodic operation like a Beacon Identifier.

Thanks to Ryan W9UEY for this example.

Theme by Danetsoft and Danang Probo Sayekti inspired by Maksimer