Open source
Even though many products are primarily hardware, it is often the software that delivers key benefits for OEMs and end users.
As well as defining the features, the software also offers the ability to upgrade the product during its lifetime, adding new functionality or ensuring compatibility with new standards and protocols.
By changing or extending the source code of a program, and sharing back to the open source software community, the program gains in maturity. By open sourcing tools, Melexis also benefits from contributions (and ideas) of the community.
Melexis products | Download link |
MLX90632-library Library to get people started with the MLX90632 IR Temperature Sensor along with example of its usage |
Download on Github |
MLX90640-library Library to get people started with the MLX90640 Far IR Temperature Sensor |
Download on Github |
MLX90641-library Library to get people started with the MLX90641 Far IR Temperature Sensor |
Download on Github |
Other contributions | Download link |
CMock CMock is a mock and stub generator and runtime for unit testing C. It's been designed to work smoothly with Unity Test. |
Download on Github |
JSON-to-Mako converter Python script that converts JSON database(s) to any templated output using MAKO templates. |
Download on Github |
robot2rst This script can convert your .robot files from Robot Framework to reStructuredText (.rst) files with traceable items. |
Download on Github |
Sphinx Coverity plugin Coverity's reporting capabilities enable you to export data into separate documentation. |
Download on Github |
Sphinx Doxylink extension A Sphinx extension to link to external Doxygen API documentation. |
Download on Github |
Sphinx plugin for treemap generation Sphinx extension that generates a treemap from a Cobertura XML file. |
Download on Github |
Sphinx Traceability plugin Sphinx plugin that allows defining documentation items and relations between those items. Can be used as a requirements management tool for e.g. ISO26262 projects. |
Download on Github |
Warnings plugin (mlx.warnings) Our in-house command line tool that parses for warnings and adjusts return value according to input parameters. It is used to set the threshold for warnings allowed for certain projects with command line Continuous Integration (Travis, Gitlab-CI, etc.) |
Download on Github |
xUnit2Rst This script can convert a JUnit/xUnit (.xml) file to a reStructuredText (.rst) file with traceable items. |
Download on Github |