The CR23X Micrologger® was a portable, self-contained package that could store over 1,000,000 data points. It consisted of measurement and control electronics, communication ports, keyboard, 2-line alphanumeric display, power supply, and a battery-backed clock. The CR23X measured most sensor types directly, communicated via modems, reduced data, controlled external devices, and stored both data and programs in either non-volatile Flash memory or battery-backed SRAM.