Figure 7—The software is in charge of polling the RF module, updating the trap database, running the user interface, and performing time-scheduled checks. A different interface is presented according to the operating mode: Automatic, Set Up, or Manual. The timeout flag and RF module data is updated by interrupt service routines.