Software Development Kit (SDK)

Details

Solutions for Integrators

M2M has been providing phased array systems to integrators since 2004. Today, over 200 special machines integrating M2M systems have been delivered and commissioned all over the world. Because integrating phased array systems is never easy the first time, M2M industrial department is here to help and has people with more than 20 years of experience with integration.

M2M has developed a comprehensive suite of toolkits for integrators. Two levels of integrations are available:

  • The SDK which is a high-level Ethernet based dialog.

  • The OEM: the dynamic-link libraries (dlls) are provided. This is the concept for integrators targeting large markets (15+ systems).

Software Development Kit (SDK)

The Software Development Kit (SDK) is an easy and powerful solution to perform all NDT operations. Using M2M SDK allows the development of custom applications and to control M2M software through a TCP/IP protocol. This way the difficulty of dealing with the hardware is managed by the M2M software. This procedure allows basic operations (e.g., reset encoder, start, stop acquisition, save file) and more complex ones; the number of functions is huge (200+) and almost every parameter can be changed remotely (e.g., gates, gain, alarms, triggers, TCG). Data can be retrieved in real-time through a dedicated DATA server.

The SDK is the option for integrators who are looking to quickly develop solutions.

SDK Advantages

  • Full control of the Multi2000 Software (Remote server) : Gain, TCG, gates, alarms, coders, etc. can be managed in real time
  • Real-time data retrieval (Data server): A, B, Cscans can be retreived
  • Language / OS / PC independent
  • Very limited hardware knowledge: same program for all M2M hardware's architectures (from 16:64 to 1024 channels)
  • Support

Original Equipment Manufacturers (OEM)

M2M phased array boards are accessible to Original Equipment Manufacturers for integration into third-party systems. Phased array boards for 8:32 and 16:64 multiplexed configurations are available as well as full-parallel architectures 32:32 and 64:64.

When purchasing these M2M hardware (boards or packaged boxes), the dynamic-link libraries (dlls) are provided. They allow accessing and modifying any parameters but require a deep knowledge of M2M hardware architecture. This concept is perfect for integrators targeting large markets (15+ systems). M2M boards have already been successfully incorporated into products that range from portable handheld systems to robot-controlled in-line applications.

Parallel Architecture OEM

With up to 64 channels, these fully parallel architecture boards offer high performance at an affordable cost to OEM for integration into third-party systems.

Multiplexed Architecture OEM

8:32, 8:32 v.2 and 16:64 phased array boards, are multiplexed configurations available to OEM for integration into third-party systems.

Application

Smart U32

Phased array instrument © TESTIA

Smart U32

Thickness inspection © TESTIA

Benefits

  • Full control of the Multi2000 Software (Remote server): Gain, TCG, gates, alarms, coders, etc. can be managed in real time

  • Real-time data retrieval (Data server): A, B, and C-scans can be retreived

  • Language/OS/PC independent

  • Very limited hardware knowledge: same program for all M2M hardware's architectures (from 16:64 to 1024 channels)

  • Support