A customer noticed a few days ago that our C++ library was not compiling under Qt / MinGW under Windows (although OSX and Linux were OK). We have published a fix on GitHub, but we realized that we never talked about Qt on our site. Never too late... Qt is a cross-platform graphical programming framework, that can build binaries for multiple OS. We will demonstrate that with a small program that opens a window to list connected Yoctopuce modules. Thanks to the Qt framework, the exact same project will be usable for Windows, Linux and Mac OS X.
| No comment yet | Read more... |
Some time ago, someone asked us if we had planned a Yoctopuce library for the Mono framework. We didn't have such plans, however we promised to have a look at it. Let's do that together, shall we ?
| 5 comments | Read more... |
Someone has asked us this week how to scroll a text horizontally on a Yocto-MiniDisplay or a Yocto-Display, to catch attention or just in case the text is wider than the display. As the answer may be of interest to many, here is the answer with a few variants...
| No comment yet | Read more... |
Yoctopuce libraries include multiples examples showing how to use our devices. In the C++ libary we also include binaries for all supported OS, Makefiles and preconfigured project for all supported IDE. So you can modify an recompile our examples very easily. But we never explained how to create such projects from scratch. For some environments this is very easy and intuitive, but for some other you need to configure a few more things. This week we will show you how to integrate our C++ library from source into an IDE project created from scratch.
| One comment | Read more... |
Most of our USB sensors include an embedded data logger. It is trivial to activate this data logger. However, after using it for a while, we noticed that the programming interface used to retrieve the data is not very intuitive. We therefore decided to bring some improvements to it to facilitate its use. Here is an outline of what will probably change, to provide you with the opportunity to give us your feedback before the choices are definite.
| 3 comments | Read more... |