Code pour les capteurs des cardans.
Le code du client est celui qui vas dans les ESP32 sur les cardans. Il permet de lire l'entré analogue de l'amplificateur et de l'envoyer au server. Pour différencier les ESP32, il faut changer le data.flags = (numero du esp que l'on souhaite)
.
Le code du server est pour le ESP32 sur le Baja. Il reçoit les données des capteurs sur les cardans.
Chaque ESP32 a une adresse MAC unique, pour la déterminer il suffit d'upload le code de setup. Ceci est important pour savoir lequel des ESP32 est le server.
Changer l'adresses MAC du server:
constexpr uint8_t server_address[] = {0xFC, 0xB4, 0x67, 0xF5, 0x68, 0x20};
Ensuite pour pouvoir compiler le code du client et du server, il faut copier coller la librarie dans le folder des libraries Arduino ou mettre DataStructure.h
dans le folder du sketch.
- Mettre un syteme d'erreur mieux.
- Transmettre les données de facons a en perde aucune.
Vidéo utilisé pour faire le code et comprendre comment ESP-NOW fonctionne: