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.