10-15-2012 02:19 PM
We have a poster who is looking for project ideas. Hence now is a good time request new LIFA capability. Lets put his enthusian to work adding new capability to LIFA.
hrh1818
10-15-2012 02:56 PM
A quadrature encoder read VI would be useful for low count encoders like that in the Lego Mindstorms NXT motor.
Thanks!
jimmyservo
10-15-2012 06:39 PM
Mmmm . . Encoders . . That's one of the things that I've done that I haven't got around to making a generic version for the community.
10-15-2012 10:44 PM
How about having LIFA to work with Arduino Ethernet Shield ?
mffba
10-16-2012 12:30 AM
mffba wrote:
How about having LIFA to work with Arduino Ethernet Shield ?
mffba
The Arduino as a client or as a server?
10-16-2012 04:34 AM
The Arduino acts as the client meanwhile LabVIEW as a host to read/write the Arduino's I/O
mffba
10-16-2012 12:50 PM
10-16-2012 06:10 PM
normandinf wrote:
I'd like a OOP version of LIFA to allow extending the base class easily for distinct projects.
I'm kind of familiar with OOP but could you give an example in the context of LIFA to which you are referring?
10-17-2012 12:29 AM
A wonderful task could be the possibilities to acquire Fast Analog / continuous sampling for more than one pin (frequency 5 KHz/number of pin), a function like to "analog read port".
10-17-2012 08:51 AM
Occasionally, I add new "cases" to the LIFA code that correspond to specific things I do on a particular setup, like when I create a dedicated shield and perform a task not available with the Arduino libraries. It is easier to extend and maintain the code if I can inherit from the base class and simply add those extra methods that I need.
I know others have done it for themselves (wrapping the LIFA code in a class). I'd be happy to submit mine if this idea makes sense for others.