Discusiones sobre Productos NI

cancelar
Mostrando los resultados de 
Buscar en lugar de 
Quiere decir: 

Sincronización entre Whiles

Buenos días:

 

Lo primero de todo gracias por leer este post y poder ayudarme.

 

He realizado una palicación la cual tiene que coger 4 fotos y tratarlas en aproximadamente 0.5 segundos, lo cual mi aplicación es lenta para realizarlo, realizando las 4 fotos y su procesado en aproximadamente 0.8 segundos-1 segundo.

 

He pensado en realizar 4 whiles, cada uno para hacer el disparo y tratamiento de cada foto, que al ejecutarse en paralelo lo hará más rápido.

Después, poner un quinto while donde procesaré unos datos de medida de las 4 fotos.

 

Por tanto lo que tengo que hacer es:

1º que se ejecuten los 4 whiles de las fotos y su procesado

2º Una vez tengo las medidas, ejecutar el quinto while para tratar los datos.

 

Mi pregunta es como poder hacer esta sincronización, es decir, una vez estén ejecutados los 4 whiles (1 iteración por cada while) y por tanto teniendo ya los datos de medida, ejecutar el quinto para tratar estos datos.

 

Gracias y un saludo.

0 kudos
Mensaje 1 de 2
2.975 Vistas

para tratar los datos necesitas la informacion de las 4 fotos?

 

tienes un ejemplo de tu codigo?

 

 

lo que se me ocurre es que podrias registrar 4 eventos por usuario. para disparar la quinta loop cuando los 4 eventos sean ejecutados.

 

 

CLAD, CTD
0 kudos
Mensaje 2 de 2
2.915 Vistas