B4R Question porting a old Due-Project to ESP32 (need help)

newbie

Member
Licensed User
Longtime User
Hi,
actual porting a old due-project to ESP32 , but the compiling fails.
I don't see (don't understanding all messages) where is the problem in the protocol.
Can anybody give me some suggestions ???

Bibliothek OneWire im Ordner: C:\Arduino 1.8.5\libraries\OneWire (legacy) wird verwendet
Bibliothek dallastemperaturecontrol im Ordner: C:\Arduino 1.8.5\libraries\dallastemperaturecontrol (legacy) wird verwendet
Bibliothek Adafruit_Unified_Sensor in Version 1.0.2 im Ordner: C:\Arduino 1.8.5\libraries\Adafruit_Unified_Sensor wird verwendet
Bibliothek Adafruit_MAX31865_library in Version 1.0.1 im Ordner: C:\Arduino 1.8.5\libraries\Adafruit_MAX31865_library wird verwendet
Bibliothek ESP32Servo-0.9.0 in Version 0.9.0 im Ordner: C:\Arduino 1.8.5\libraries\ESP32Servo-0.9.0 wird verwendet
Bibliothek SPI in Version 1.0 im Ordner: C:\Users\Gerd\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4\libraries\SPI wird verwendet
Bibliothek OneWire im Ordner: C:\Arduino 1.8.5\libraries\OneWire (legacy) wird verwendet
Bibliothek dallastemperaturecontrol im Ordner: C:\Arduino 1.8.5\libraries\dallastemperaturecontrol (legacy) wird verwendet
Bibliothek Adafruit_Unified_Sensor in Version 1.0.2 im Ordner: C:\Arduino 1.8.5\libraries\Adafruit_Unified_Sensor wird verwendet
Bibliothek Adafruit_MAX31865_library in Version 1.0.1 im Ordner: C:\Arduino 1.8.5\libraries\Adafruit_MAX31865_library wird verwendet
Bibliothek ESP32Servo-0.9.0 in Version 0.9.0 im Ordner: C:\Arduino 1.8.5\libraries\ESP32Servo-0.9.0 wird verwendet
Bibliothek SPI in Version 1.0 im Ordner: C:\Users\Gerd\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4\libraries\SPI wird verwendet
Bibliothek OneWire im Ordner: C:\Arduino 1.8.5\libraries\OneWire (legacy) wird verwendet
Bibliothek dallastemperaturecontrol im Ordner: C:\Arduino 1.8.5\libraries\dallastemperaturecontrol (legacy) wird verwendet
Bibliothek Adafruit_Unified_Sensor in Version 1.0.2 im Ordner: C:\Arduino 1.8.5\libraries\Adafruit_Unified_Sensor wird verwendet
Bibliothek Adafruit_MAX31865_library in Version 1.0.1 im Ordner: C:\Arduino 1.8.5\libraries\Adafruit_MAX31865_library wird verwendet
Bibliothek ESP32Servo-0.9.0 in Version 0.9.0 im Ordner: C:\Arduino 1.8.5\libraries\ESP32Servo-0.9.0 wird verwendet
Bibliothek SPI in Version 1.0 im Ordner: C:\Users\Gerd\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4\libraries\SPI wird verwendet
Bibliothek OneWire im Ordner: C:\Arduino 1.8.5\libraries\OneWire (legacy) wird verwendet
Bibliothek dallastemperaturecontrol im Ordner: C:\Arduino 1.8.5\libraries\dallastemperaturecontrol (legacy) wird verwendet
Bibliothek Adafruit_Unified_Sensor in Version 1.0.2 im Ordner: C:\Arduino 1.8.5\libraries\Adafruit_Unified_Sensor wird verwendet
Bibliothek Adafruit_MAX31865_library in Version 1.0.1 im Ordner: C:\Arduino 1.8.5\libraries\Adafruit_MAX31865_library wird verwendet
Bibliothek ESP32Servo-0.9.0 in Version 0.9.0 im Ordner: C:\Arduino 1.8.5\libraries\ESP32Servo-0.9.0 wird verwendet
Bibliothek SPI in Version 1.0 im Ordner: C:\Users\Gerd\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4\libraries\SPI wird verwendet
exit status 1


thanks for any help
Gerd
 

Attachments

  • CompleteProtocol.txt
    339.7 KB · Views: 96

newbie

Member
Licensed User
Longtime User
Solved !!!

but at runtime i get directly by calling RunNative("SerialNative1", Null) a
Guru Meditation Error: Core 1 panic'ed (IllegalInstruction). Exception was unhandled.
memory dump, reboot endless loop...

but this code was in a older Version of B4R ok ???

Serial1.Initialize(115200)
Log("AppStart")

RunNative("SerialNative1", Null)
Stream1.Initialize(SerialNative1, "Android_NewData", "Android_Error")

.....

#if C
void SerialNative1(B4R::Object* unused) {
::Serial1.begin(9600);
b4r_main::_serialnative1->wrappedStream = &::Serial1;
}

#end if
 
Upvote 0
Top