It’s easy to think of the Pinetree software as a testing software, but it is so flexible that it can actually be used for real-life application development (or application prototypes). In a particular case, the real-life application is creating a user interface for an accelerometer device that operates over MIPI® Alliance I3C®. The user interface allows a computer to detect the orientation (angle) of the sensor.
Picture it: A sensor device (IIM-42351 Accelerometer from TDK) is placed on a PCB which we then programmed with the SV6E-X Mid-Frequency Digital Test Module. Then, as demonstrated in this video, we show an application that we have developed where we can create plots of the real-time sensed positions from the sensor thanks to the Pinetree software.
About the Software Interface
The software has instantiations of a controller device on the SV6E-X. This is the controller that programs the sensor through I3C.
In the script portion, we assigned a dynamic address to the sensor. Then, we created all configurations necessary to wake up the sensor which can measure tilt position. The programmed registers on the sensor enable it to measure its position. Finally, we created plot applications within the Pinetree software to show the sensed position in real-time.
This is all possible thanks to the SV6E-X doing read and write operations straight to the sensor and extracting the sensed positions. The data shows the exact corresponding measurement picked up by the sensor in the log window.
“This is the power of the Pinetree software. We’re not talking about a device that simply captures a protocol analyzer trace. We’re talking about a device that can enable complete application development.”
– Dr. Mohamed Hafed, CEO of Introspect Technology
The SV6E-X Mid-Frequency Digital Test Module becomes a powerful prototyping solution where we can create real life applications with the power of Python™ all within a matter of minutes. Together with the Pinetree software, we’re reaching new realms of rapid application development and prototyping.
Check out the full demonstration of this application in real-time in the video below:
Four Benefits of the SV6E-X
- Four independent lanes of SDA/SCL in an ultra-compact form factor
- I3C and I3C Basic protocol support with real time voltage and timing controls, as well as JEDEC® SidebandBus protocol support with high level APIs for all JEDEC-compliant device types
- Scripting capability is ideal for debug, verification, and full-fledged production screening
- Flexible architecture and infield upgradability that allows for tracking rapid MIPI protocol evolution
To inquire about the SV6E-X, send us an email at info@introspect.ca!