-
-
Notifications
You must be signed in to change notification settings - Fork 212
Wire: nullify pointers on end() #623
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Just tried it, got a few errors. I think it should be: But it still crash. If I remove the slave_th.terminate(). It stops crashing end ends the I2C slave. But if I try to start the I2C again using Wire.begin(new_address); it keeps the old address. For example this is the code I am running on the Master: const int newAddress = 8; //new address i want to switch to const int changeAddCom = 1; void setup() { void loop() { This is the code for the slave: const int ledPin = 29; void setup() { void loop() { void receiveEvent(int bytesReceived) { |
Memory usage change @ 8c192bf
Click for full report table
Click for full report CSV
|
@TheWorkshopByGM it appears you are applying on a different version of the core. Make sure you update to 3.5.4 before doing any other test |
Should fix #622