Willkommen, Gast
Benutzername: Passwort: Angemeldet bleiben:

THEMA:

Arduino Library für Jeti EX Bus 19 Mär 2019 10:46 #43

  • johannCH
  • johannCHs Avatar
  • Offline
  • Expert Boarder
  • Expert Boarder
  • Beiträge: 83
  • Dank erhalten: 17
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

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Letzte Änderung: von johannCH.

Arduino Library für Jeti EX Bus 22 Mär 2019 19:18 #44

  • Sepp62
  • Sepp62s Avatar Autor
  • Offline
  • Gold Boarder
  • Gold Boarder
  • Beiträge: 289
  • Dank erhalten: 134
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

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Arduino Library für Jeti EX Bus 06 Okt 2019 12:04 #45

  • TeroS
  • TeroSs Avatar
  • Offline
  • Platinum Boarder
  • Platinum Boarder
  • RC-Thoughts
  • Beiträge: 527
  • Dank erhalten: 370
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:
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?

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Letzte Änderung: von TeroS. Grund: Added board-info

Arduino Library für Jeti EX Bus 06 Okt 2019 13:01 #46

  • Sepp62
  • Sepp62s Avatar Autor
  • Offline
  • Gold Boarder
  • Gold Boarder
  • Beiträge: 289
  • Dank erhalten: 134
Pooh. You already did, what I would have recommended.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Arduino Library für Jeti EX Bus 06 Okt 2019 13:29 #47

  • TeroS
  • TeroSs Avatar
  • Offline
  • Platinum Boarder
  • Platinum Boarder
  • RC-Thoughts
  • Beiträge: 527
  • Dank erhalten: 370
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?

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Arduino Library für Jeti EX Bus 06 Okt 2019 14:40 #48

  • Sepp62
  • Sepp62s Avatar Autor
  • Offline
  • Gold Boarder
  • Gold Boarder
  • Beiträge: 289
  • Dank erhalten: 134
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.
Folgende Benutzer bedankten sich: Nuecke

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Ladezeit der Seite: 0.252 Sekunden
Powered by Kunena Forum