06-04-2021 09:19 PM
para quienes (como yo ), que utilizamos Lattepanda como un elemento final de control,
no es practico instalar todo Labview en lattepanda, solo necesitamos cargar el instalador del proyecto creado y que este trabaje con el arduino interno de lattepanda.
(esto también sirve como solución si no puedes cargar el arduino interno desde labview linx)
como mencione anteriormente:
1. localizar el archivo (.hex) que se encuentra en el directorio de labview linx direccion: (en mi caso labview 2014)
C:\Program Files\National Instruments\LabVIEW 2014\vi.lib\MakerHub\LINX\Firmware\Builds\Arduino
encontraras las carpetas con las opciones de los arduinos disponibles y dentro los archivos .hex correspondientes para cada tarjeta.
2. copias el archivo .hex en el escritorio o el que necesitas según tu tarjeta arduino a utilizar ( para utilizar el arduino interno de lattepanda seria el leonardo).
3 . descarga el programa ( arduino builder), con este programa puedes cargar un archivo .hex en una placa arduino (seleccionar la placa correspondiente para su archivo .hex)
si estas programando en un pc diferente a lattepanda, debes crear el ejecutable considerando el puerto (com) que lattepanda asigna a el alrduino leonardo, generalmente es el com1.
ya con todo esto cuando construyas el instalador de tu proyecto y lo corras en lattepanda
veras que corre sin problemas sin tener que instalar todo el labview 🙂
06-08-2021 06:43 PM
per your suggestion I tried to use Arduino Builder and it didn't seem to connect to the Leo. Again though, NI MAX and the Native Arduino IDE do communicate with it. I will try making an executable on my main PC and try just running it on the Panda to see what happens. One thing I wanted to add, and something I am contacting the Panda community and Support about, is that on the V1, which is supposedly an inferior version, the leo is dedicated to a COM port while the other one is being used as a communication port, COM 1, like you mentioned. For both the Alphas I am using, the Leo is on COM 6 and the other port is a XR21V1410 USB UART. Still investigating how these changes affect the system.
06-08-2021 08:29 PM
búsqueda en google :
(((((((Los puertos USB de LP Alpha y los puertos USB de Arduino Leonardo están conectados uno al lado del otro. El lado de la PC es USB maestro y el lado Arduino es un dispositivo esclavo USB.
Si el controlador de dispositivo USB IDE de Arduino está instalado correctamente, el archivo * .INF identificará 2341: 8036 como un dispositivo CDC-ACM, enumerará / cargará el controlador de dispositivo y, por lo tanto, verá dicho "dispositivo USB (Arduino Leonardo)" como un Puerto COM (en win10, es COM3; en Linux es dev / ttyACM0, creo).))))))
intenta con el otro puerto disponible