Buenas tardes Arcangel,
Existen varias maneras de contar pulsos que entran a una tarjeta, por lo que entiendo estos pulsos son tu trigger y no hay hardware para contarlos y luego adquirir esa señal.
Lo que puedes hacer es programáticamente hacer un algoritmo que te cuente los pulsos, pero si estas procesando datos cuando llega el siguietne trigger no lo vas a poder contar.
Como había comentado en el otro foro, esta perdida de puslos puede ser por tres principales razones:
La primera es que la velocidad de tus trigger es mayor a la máxima velocidad que puede ver tu dispositivo, que segun recuerdo era de 100kS/s.
La segunda opción es que el ancho de tus pulsos sea mas pequeño que el ancho mínimo que la cámara detecta, o que esté en el límite y no los pueda ver, este según recuerdo es de 10ns o de 100ns, no estoy seguro.
Y finalmente, puede ser que estes procesando tu información en el mismo ciclo en el cual adquieres tu información, esto nos da como resultado la perdida de datos.
Si el último es tu caso, lo que puedes hacer es utilizar la arquitectura de programación llamada productor consumidor. En este link hablan un poquito más sobre esto: http://zone.ni.com/devzone/cda/tut/p/id/3023
Revisalo y podemos encontrar el porque estas perdiendo estos puslos y podemos tratar de corregir esto.
Más concretamente si quieres contar tus puslos requieres hacerlo programáticamente.
Luis Fernando
National Instruments Cono Sur
Ingeniería de Campo y Consultoría
http://chile.ni.com/