Hallo Martin,
ich habe gestern Abend ein zweites Board für den Trailer fertiggestellt. Nachdem ich dann den Sketch für den Master mit der mac-Adresse des Trailers versorgt hatte funktionierte alles.
Heute morgen ging am Trailer gar nichts mehr. Den Fehler habe ich dann gefunden, der Lipo musste geladen werden. Jetzt geht alles soweit wieder. Allerdings sind am Master und am Slave (Trailer) der Beacon 1 ausgefallen. LED`s habe ich schon getauscht, aber daran liegt es nicht.
Zur Zeit weiß ich nicht wo der Fehler liegen könnte. Wenn jetzt nur am Master oder am Slave der Beacon 1 ausgefallen wäre würde ich auf ein "Kontaktproblem" tippen. Da aber bei Beiden der Beacon 1 nicht mehr geht ???????????
#include <Arduino.h>
/* TRAILER SETTINGS ************************************************************************************************
*
* The trailer is using ESP-NOW. This means it's communicating, using the 2.4GHz antenna in the ESP32
* You can use a 2nd, identical controller in your trailer. Of course, it doesn't need an amplifier or a receiver.
*/
#define WIRELESS_TRAILER // Disable it, if no wireless trailer is used. It may cause noise in the speaker, if no trailer is detected.
// IMPORTANT!! Replace the addresses below with your trailers MAC addresses!! --------------------------
// Trailer 1
//uint8_t broadcastAddress1[] = {0x4C, 0xEB, 0xD6, 0x7C, 0x02, 0x74}; // rec
uint8_t broadcastAddress1[] = {0xEC, 0x94, 0xCB, 0x6F, 0x31, 0xB0}; // white board (Mac-Adresse meines Trailers: EC:94:CB:6F:31:B0)
//uint8_t broadcastAddress1[] = {0xA0, 0x20, 0xA6, 0x10, 0x46, 0x3B}; // D1 Mini ESP8266
// Trailer 2
//#define TRAILER_2 // Uncomment this, if you want to use a 2nd trailer
uint8_t broadcastAddress2[] = {0x4C, 0xEB, 0xD6, 0x7C, 0x02, 0x74}; // rec
//uint8_t broadcastAddress2[] = {0xA0, 0x20, 0xA6, 0x10, 0x46, 0x3B}; // D1 Mini ESP8266
// Trailer 3 (EXPERIMENTAL, causing engine RPM issues!)
//#define TRAILER_3 // Uncomment this, if you want to use a 3rd trailer
//uint8_t broadcastAddress3[] = {0x4C, 0xEB, 0xD6, 0x7C, 0x02, 0x74}; // rec
uint8_t broadcastAddress3[] = {0xA0, 0x20, 0xA6, 0x10, 0x46, 0x3B}; // D1 Mini ESP8266
Ich habe nur die eine Mac-Adresse geändert. Oder muß ich mehr ändern?
Viele Grüße
Norbert