El programa puede permanecer en dos modos básicos: Monitorización (en línea) y fuera de línea.
En el modo de Monitorización, el programa monitoriza las señales de los monitores Spiegelberg conectados y guarda los datos de salida en un archivo con la extensión dta (ICM +
formato de datos brutos http://www.neurosurg.cam.ac.uk/icmplus).
El archivo tiene iconos asignados y se asocia automáticamente a ICPLab, siempre que el sistema se haya instalado correctamente.
Los datos del monitor conectado se recopilan automáticamente y se muestran en los gráficos.
Los gráficos se actualizan cada segundo y los valores situados a la izquierda del eje vertical son valores promediados de un intervalo de tiempo correspondiente a ese período.
Los datos se registran en el formato de datos del software de análisis de datos ICM+. Puesto que el registro de los datos brutos muestreados a alta frecuencia (hasta 100 Hz) provocará el
crecimiento rápido de los archivos, con el fin de hacer que éstos resulten más manejables.