Apply your intelligence as Onboard Intelligence

With the Developer's Toolkit for DAPL, you can package any desired data processing for embedded operation on a Data Acquisition Processor board.

Developer's Toolkit for DAPL

  • Declarations
  • Binary interfaces
  • Numerous code examples
  • Extensive documentation

Perform time-critical processing such as filtering, process control, and data selection, so that your high-level application receives only clean data ready for final processing.

Applications

  • Special algorithms
  • Intensive filtering
  • Intelligent data selection
  • Real time response
  • Process optimization

It is easy and effective. The DAPL system builds its processing commands this way. You can optimize down to the machine instruction level if you wish.

temp = estimator(pSamp);
__asm  {
FMUL     temp
FSQRT
FSTP     phase  };

Manage all special commands for your application as a single downloadable unit.

Example: DAPL IFM includes

  • BUTTERWORTH
  • CHEBYSHEV
  • ELLIPTIC

Leverage your investment. Program your process once, then use your DAPL configuration to launch multiple copies.

PDEFINE  BOILERS
  MONITOR("tank1",IP0,vF1)
  MONITOR("tank2",IP1,vF2)
  MONITOR("tank3",IP2,vF3)
  MONITOR("tank4",IP3,vF4)
END

Is it hard? Not with basic knowledge of C or C++ programming. For more information about command development, continue on to the development page.