User | Kudos |
---|---|
11 | |
7 | |
3 | |
2 | |
2 |
I am a big fan of the built in logging added to the daqMX library, and would like to see NI build upon this model of adding common dq programming tasks without the need to do anything more than flip a few properties on a task.
The set of properties I would like to see is a section on task.read called processing that would apply signal processing to the incomming signal prior to reading. Some examples would be filtering (low, High, band, selectable windows....) FFT, sthresholing, edge detection (returns booleans instead of analog signal). If this was implemented in a slick way the driver could possibly offload the processing to a FPGA folowing the cRIO model. Since this is a property added to a task, the task could decide if there are hardware resources avaliable or software processing only.
The programmer can simply select the processing for the task type and now have a daq task with built-in signal processing simplifying the code development cycle (IMHO).
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Any idea that has not received any kudos within a year after posting will be automatically declined.