SCPI - ¿Hay algo mejor?
Frecuentes
Visto 1,246 veces
3
SCPI = Comandos estándar para instrumentos programables
Estoy trabajando en un instrumento y pensando en implementar SCPI como interfaz entre el instrumento y el mundo exterior.
Me doy cuenta de que SCPI es bastante popular como interfaz estándar para el control de instrumentos, pero parece que es un estándar de alrededor de 1999. Así que tengo las siguientes preguntas
¿SCPI es una especificación obsoleta?
Hay algo mejor
¿Hay analizadores de tokens comerciales disponibles en C/C++ que pueda comprar en lugar de escribir desde cero?
Me gustaría saber de alguien que pudo haber hecho algo como esto.
Pedro
1 Respuestas
5
SCPI es en gran medida un estándar vivo en el mundo de las pruebas y mediciones. Así que no lo llamaría obsoleto.
¿Algo mejor? Supongo que esto depende de tu definición de "mejor". Funciona bien si sus tipos de datos están limitados a cadenas y números. Como todo lo que está haciendo es empujar las cuerdas, puede usar algunos mecanismos de comunicación bastante simples. Se presta bien para hurgar de forma interactiva. Y hay formas de expresar concurrencia y sincronización.
Donde SCPI no funciona bien es si necesita tipos de datos más complejos o tiene grandes volúmenes de datos binarios para transferir. Si está lanzando el suyo propio, consideraría JSON como un formato de comunicaciones.
respondido 17 nov., 12:07
No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas embedded or haz tu propia pregunta.