From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

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.987 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.927 Vistas