el 06-07-2008 07:42 PM
el 06-10-2008 10:47 AM
Hola Josemanuel, sobre el software de ivision que cambia cuando es demo o no, eso los que fabricaron esa galería te podrían decir. Sin embargo aquí el problema puede ser que la cámara se queda ciclada y se ejecuta varias veces mientras lo de tu joystick solo una así que si le pones run continusly en LabVIEW, se ejecuta una vez lo del joystick y se va a esperar hasta que termine la cámara (aprietes Stop) para que se vuelva a ejecutar otro ciclo de tu programa
Ahora revisando tu código note que no tienes nada para control de procesamiento. LabVIEW es un sistema que trabaja en paralelo y puede manejar varios ciclos, pero cuando trabajas con un solo procesador esto ciclos se tienen que ir distribuyendo el tiempo del procesador. Aquí puedes agregar un wait until next ms, por ejemplo con 10ms, esto debería de ayudarte a que consumas menos procesador y trabaje mejor tu programa. Una forma para ver como te afecta esto es abre un nuevo vi, y pon un ciclo while y córrelo y ve que porcentaje de tu procesador se ocupa, después agrega a este VI un Wait until next ms con un 1 y vas a ver como disminuye el consumo del procesador.
Saludos
el 06-14-2008 08:03 PM
Gracias Benjamin C por tu respuesta, revisare las paginas que me mandaste.
Tambien tengo otro problema:
Con la conexion de bluetooth, la señal me llega con un retraso como de 15 seg o mas, presiono un boton para mover un motor y se mueve como a los 15seg despues de accion, me comentaban que podria ponerle un delay en el case donde estan los motores y un elepsed time afuera pero no entendi muy bien, o hay otra forma de que la señal me llegue sin retraso?
Gracias
el 06-16-2008 08:26 AM
Hola Jose Manuel los delays que te comentaba son en ms, así que no deberían de generar tanto retardo, aquí lo que puedes probar es cuanto se están tardando en ejecutar cada parte de tu programa. En help>> Find examples hay un ejemplo de cómo hacer Benchmark, también en Tools>>Profile puedes darte una idea de cuanto están tardando tu código en ejecutar y buscar con esto que genera este retraso.
Saludos