Arduino Library für Jeti EX Bus

  • johannCH
  • johannCH's Avatar Offline
  • Premium Mitglied
  • Premium Mitglied
  • Beiträge: 84
  • Dank erhalten: 17

johannCH antwortete auf Arduino Library für Jeti EX Bus

Posted 19 März 2019 10:46 #43
hallo bernd

ich bin am testen mit diversen ESP32 boards und unterschiedlichen uart's 0, 1, 2.
kann der uart beim initialisieren mit

jetiEX.Start("MPU-9250", sensorsMPU9250, JETI_EX_BUS_SERIAL);

gewählt werden oder ist der uart 2 durch die definition im header file fix vorgegeben?

JetiExBusESP32Serial.h:
ESP32HardwareSerial Esp32Serial(2); // use port number 2

danke,
johann
Last Edit:19 März 2019 10:47 von johannCH
Letzte Änderung: 19 März 2019 10:47 von johannCH.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • Sepp62
  • Sepp62's Avatar Offline Autor
  • Elite Mitglied
  • Elite Mitglied
  • Beiträge: 294
  • Dank erhalten: 153

Sepp62 antwortete auf Arduino Library für Jeti EX Bus

Posted 22 März 2019 19:18 #44
Hallo Johann,
der 3. Parameter in der Start-Methode enthält die Comport-Nummer.
Ich kann jetzt nicht mehr sagen, ob ich es erfolgreich getestet habe, ist aber so gedacht.

Viele Grüße
Bernd
von Sepp62

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • TeroS
  • TeroS's Avatar Offline
  • Platinum Mitglied
  • Platinum Mitglied
  • RC-Thoughts
  • Beiträge: 527
  • Dank erhalten: 370

TeroS antwortete auf Arduino Library für Jeti EX Bus

Posted 06 Okt. 2019 12:04 #45
Hi Sepp, a small issue:

After seeing this I cleared by libraries so only folder was yours and did a fresh & clean install of Arduino IDE 1.8.10 and tried to compile the demosensor for Arduino Pro Mini 5V 16MHz. Result is errors:
Code:
HardwareSerial0.cpp.o (symbol from plugin): In function `Serial': (.text+0x0): multiple definition of `__vector_18' libraries\Jeti_EX_Sepp\JetiExBusAtMegaSerial.cpp.o (symbol from plugin):(.text+0x0): first defined here HardwareSerial0.cpp.o (symbol from plugin): In function `Serial': (.text+0x0): multiple definition of `__vector_19' libraries\Jeti_EX_Sepp\JetiExBusAtMegaSerial.cpp.o (symbol from plugin):(.text+0x0): first defined here collect2.exe: error: ld returned 1 exit status Multiple libraries were found for "JetiExBusProtocol.h" Used: C:\Users\Tero exit status 1 Error compiling for board Arduino Pro or Pro Mini.

Any idea what is going on here?
Last Edit:06 Okt. 2019 12:50 von TeroS
Letzte Änderung: 06 Okt. 2019 12:50 von TeroS. Begründung: Added board-info

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • Sepp62
  • Sepp62's Avatar Offline Autor
  • Elite Mitglied
  • Elite Mitglied
  • Beiträge: 294
  • Dank erhalten: 153

Sepp62 antwortete auf Arduino Library für Jeti EX Bus

Posted 06 Okt. 2019 13:01 #46
Pooh. You already did, what I would have recommended.
von Sepp62

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • TeroS
  • TeroS's Avatar Offline
  • Platinum Mitglied
  • Platinum Mitglied
  • RC-Thoughts
  • Beiträge: 527
  • Dank erhalten: 370

TeroS antwortete auf Arduino Library für Jeti EX Bus

Posted 06 Okt. 2019 13:29 #47
Recommended?

Compiling for
Arduino Mega / Mega 2560 = OK
Arduino Uno = NOK, error as above
Arduino Pro Mini 328P 5V = NOK, error as above
Arduino Pro Mini 328P 3.3V = NOK, error as above

Looks like something is not right with 328P?
von TeroS

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • Sepp62
  • Sepp62's Avatar Offline Autor
  • Elite Mitglied
  • Elite Mitglied
  • Beiträge: 294
  • Dank erhalten: 153

Sepp62 antwortete auf Arduino Library für Jeti EX Bus

Posted 06 Okt. 2019 14:40 #48
ATMega 328 has its own serial class within the library. There seems to be a conflict with the built in hardware serial class. Normally, this is avoided by some #defne statements. I wonder, what has changed, that this does not seem to work anymore.
von Sepp62
Folgende Benutzer bedankten sich: Nuecke

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Ladezeit der Seite: 1.006 Sekunden