Observe que la sección 7.1 del estándar SCPI-99 menciona "datos de programa de caracteres" como un tipo de parámetro para un comando o consulta. Desafortunadamente, simplemente hace referencia al estándar IEEE 488.2 para la definición de este tipo de datos.
En la práctica, muchos instrumentos requieren parámetros de datos del programa de caracteres para diversas operaciones. Estos a menudo reflejan una enumeración de diferentes entradas, salidas o modos del instrumento. Por ejemplo, un osciloscopio que uso regularmente tiene este comando para configurar la fuente de activación:
: TRIGger: FUENTE {FPANel | FRUN | LMODule | RMODule}
Los parámetros enumerados normalmente no están asignados a enteros como una forma alternativa de entrada. De hecho, SCPI especifica en la sección 7.2 que los datos numéricos del programa "no deben usarse para seleccionar funciones en un interruptor de posición" Uno de N "."
El comando :OUTPUT:COUPLING
no es ni siquiera el único comando de este tipo que se especifica en el estándar SCPI. Solo mirando brevemente, en la sección 9.2.1.2.2 especifican un comando
: TRIGger [: SEQuence]: SOURce {BUS | IMMediate | ...}
y en 8.2.8.2 hay
[: FUENTE]: FRECUENCIA: MODO {CW | Arreglado | Lista ...}