I am developing a production line functional test that requires programming a part. The test software launches the programming software and then prompts the test operator to press a pass or fail button to confirm whether or not the part programmed correctly.
However, I have observed operators sometimes do not press the correct button. My intention is to integrate the programming function into the test software. Do you have a DLL or another method that supports this goal? Here is a summary of the project:
Thanks for your question! The Flash Center Software is designed to easily program, erase and verify programming I2C and SPI memory chips. For your application, we recommend using our Cheetah Software API – this enables you to create the customized features that you are looking for.
Our free API can be used to control our devices and to write a custom program for your specifications. The API supports multiple OS (Windows, Linux, and Mac) and multiple languages (C, C++, C#, Python, .NET, Visual Basic, and LabView drivers). We recommend using Python bindings, as it is a simple language and a good option for scripting.
Total Phase does not officially support National Instrument LabWindows/CVI. However, National Instrument LabWindows/CVI should interface with any standard C DLL. In this case, you could use our aardvark.dll and bind to the functions within it. This DLL is also provided with the Cheetah API package.
Please note: The API functions documented in our datasheet will need to have a prefix of c_ to all of the names if you wish to access them directly in the DLL.
For additional information, please refer to the API Documentation section of the Cheetah SPI Host Adapter User Manual. You may find some useful articles in our Knowledge Base: Software API.
For information about interfacing National Instrument LabWindows/CVI to C DLLs and other information, we recommend referring to these sites:
Additional resources that you may find helpful include the following:
We hope this answers your questions. If you have other questions about our software, host adapters or other Total Phase products, feel free to email us at sales@totalphase.com. You can also request a demo specific for your application.