03-20-2025 09:40 AM
Hi everyone, ist this group still active ?
03-20-2025 01:14 PM
We have to put time to start it back. TestForce, NI and Neosoft is willing to help.
We had great conversation with participant of the NI Tech days yesterday that are interested in starting it back.
Thanks,
03-21-2025 06:17 AM
Let me know if there is anything I can do.
Located at NrCan Canmet Bells corners campus.
03-21-2025 02:16 PM
Hi there! My name is Laura I am from Testforce.
We'd like to get a group up and running in the Ottawa/Kanata and Montreal area. We just ran a mini tour of seminars this week in Montreal/Ottawa/Toronto. Testfoce has offices and team members in each of these cities and we are excited about bringing NI events back.
Right now we are looking for potential hosts and passionate users who are willing to present and want to attend.
Here is my contact info if you want to chat further.
03-24-2025 06:38 AM
The 3 of us were at the event here in Ottawa and would like to get involved. I spoke with Filipe Silva (testforce) at the event, he has my contact info.
Thanks
03-25-2025 09:39 AM
Hi,
I was part of the event in Ottawa, I want to participate in newer editions, and participate in the community with ideas and possible entrepreneurships. Hope I can bring new ideas and interesting projects.
Thank you
03-25-2025 10:52 AM
Hi,
It's not a very active group but there are a few of us that are still around.
05-14-2025 09:11 AM
Hi,
I am working on a project that uses the cRIO platform for a communications and data analysis services, for turbine generator equipment.
We have some progress in the the software, however, I was wondering how to improve the program (Kind of a Tier 1, 2 and 3 programming). Besides error handling, what would you consider are some Software Design considerations that would take a LabVIEW VI to a tier 2 or 3?
Thank you
Diego
05-14-2025 09:44 AM
It will require the sw architecture you used to create the application
Like design patterns, (for tier 2 ) and OOP for Tier 3 meaning using sw development approach for LabVIEW applications.
Take a look here https://labviewwiki.org/wiki/Design_Patterns
05-14-2025 11:04 AM
Hi Diego,
I'm not sure I understand your question.
Are you asking about learning best practices in programming your cRIO and how a cRIO code would/should look like based on the expertise of the programmer?
Or how to scale your application from a basic VI to a more robust application?
As you probably know, a cRIO application is much different then programming for Windows. You have the RT and FPGA portion that each are quite different then Windows LV Code.
From you question
@Diego_Rueda wrote:Besides error handling, what would you consider are some Software Design considerations that would take a LabVIEW VI to a tier 2 or 3?
Like @LVNinja , a design pattern would be your starting point. We use DQMH as our framework. From there, you will have DQMH Modules that fits your application. It could be: Error handling (Like your said), Syslog messaging ( we use that for remote debugging on RT target), data acquisition, Data analysis/processing, Recording, Communication with the host, etc
Per your application, you'll have to figure out where to write your code RT vs FPGA vs the Host/operator interface. What DMA you need.
Shameless plug, at Neosoft, we do offer to review your code/project and provide constructive feedback to help you. Reach out if you'd like to discuss.
All the best!