The USAlert WatchDog Pager Programmer consists of a programming fixture, a serial cable, a USB cable, a USB-to-Serial Adapter, driver software for the USB-to-Serial Adapter, and WatchDog programming software. There are currently two versions of the programming software, one for older WatchDog Pager firmware versions and one for newer versions of the WatchDog Pager firmware. A WatchDog Pager with version 5.16 firmware and later uses the latest WatchDog Pager Programmer software. The USAlert WatchDog LT Pager also uses the same programming hardware and the latest Programmer software.