Replies: 2 comments
-
There are large changes in library code and APIs that is why the major version is increased. With version 2, you have to update your code based on new examples. FirebaseClient/examples/App/AppInitialization/ServiceAuth/ServiceAuth.ino Lines 116 to 117 in e110b0e |
Beta Was this translation helpful? Give feedback.
0 replies
-
Ok, thanks |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi,
I'm running some tests and was working with version 1.5.11. Since it was too old, I decided to update it today to version 2.0.0. I have two SSL implemented, one for RTDB and one for FCM, both asynchronously managed within a Task2. The first thing I noticed was an improvement in memory usage:
With version 1.5.11:
Heap Free: 56,476 bytes
Task2 Free: 2,072 bytes
Heap Min: 16,532 bytes
Heap Max: 38,900 bytes
With version 2.0.0:
Heap Free: 59,472 bytes
Task2 Free: 604 bytes
Heap Min: 58,052 bytes
Heap Max: 36,852 bytes
Since Task2 was low on memory, I increased it from 8KB to 10KB:
Heap Free: 56,104 bytes
Task2 Free: 2,424 bytes
Heap Min: 58,388 bytes
Heap Max: 51,188 bytes
It seems pretty good, but with this last 2.0.0 version, the log now shows:
Error task: task_5064, msg: JWT process Timed out, code: -121
This error log didn't appear in version 1.5.11
Beta Was this translation helpful? Give feedback.
All reactions