Files
ESP32/Railuino/lib
Serge NOEL 4423bb2de1 Update
2026-02-10 11:27:18 +01:00
..
2026-02-10 11:27:18 +01:00

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
Version 0.9.1 de la bibliothèque Railuino de Joerg Pleumann dont le dépôt git se trouve à cet emplacement : https://code.google.com/archive/p/railuino/

Cette bibliothèque est sous licence GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999

Copyright (C) 2012 Joerg Pleumann

Cette version 9.0.1 est une réécriture profonde à partir de la version 0.9.0, dernière version publiée à ma connaissance et qui date de 2013 !

Dans sa version 0.9.0, cette bibliothèque est très bien écrite mais elle est ancienne (2013, cest beaucoup en programmation), elle nest pas adaptée aux nouveaux microcontrôleurs comme lESP32, comporte quelques manques (comme la reconnaissance automatique en MFX) et doit être optimisée par rapport aux normes C++ 11 et suivantes. Je suis actuellement en train de réécrire certaines parties de cette bibliothèque que je teste au fur et à mesure.

Je ne mintéresse actuellement quà la version ESP32. Je publie mon travail sur ce git à chaque évolution majeure.

Les exemples originaux pour la mise en œuvre et les tests de cette bibliothèque sont encore dactualité mais doivent aussi être adaptés.

Vous trouverez dans le dossier « exemples » les fichiers mis à jour qui portent les noms originaux auxquels jai ajouté « _new ».

Les fichiers originaux sont conservés à titre de mémoire et de comparaison.

*****************************************************************************************************

Version 0.9.1 of Joerg Pleumann's Railuino library, the git repository for which can be found at: https://code.google.com/archive/p/railuino/

This library is licensed under the GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999

Copyright (C) 2012 Joerg Pleumann

This version 9.0.1 is a thorough rewrite of version 0.9.0, the last version published to my knowledge, which dates back to 2013!

In its version 0.9.0, this library is very well written but it is old (2013 is a long time in programming), it is not adapted to new microcontrollers such as the ESP32, has a few shortcomings (such as automatic recognition in MFX) and needs to be optimised in relation to the C++ 11 and later standards. I'm currently rewriting parts of this library and testing them as I go along.

I'm currently only interested in the ESP32 version. I publish my work on this git whenever there is a major change.

The original examples for implementing and testing this library are still relevant, but they also need to be adapted.

You'll find the updated files in the "examples" folder, which have the original names to which I've added "_new".

The original files are kept for memory and comparison.