The SM4M was only compatible with our mixed-array data loggers and the DSP4 Heads Up Display. (See the Compatibility information.) It used non-volatile Flash EEPROM memory to store two million low-resolution data points (the SM16M stored eight million).