-
Notifications
You must be signed in to change notification settings - Fork 7
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
V1.4.0.3 #401
V1.4.0.3 #401
Conversation
fix typos
… an RTOS As Meadow.OS is back to allowing a .NET thread to be of a non-Mono priority, the IST is back to running at this higer priority, fixing WildernessLabs/Meadow_Issues#311 . The thread logic is modified to exclude non-deterministic .NET operations such as external type use, heap use, or direct invocation of a user delegate. (cherry picked from commit 53e6880)
workaround for bug in GetPortNames
Core is at zero warnings!
Remove a few state machines
(cherry picked from commit 58b4dcd)
added storage info
Update MQTT settings to TLS by default
initialize GPIOs to inputs, not outputs
improve simulation device ID
Core Cleanup + minor fixes
IsConnected() was not changing its state (true/false) when disconnection with the internet occurred, nor was the WiFi disconnection event triggered, thus generating an exception.
This reverts commit f4cc720.
Fixing warnings
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Had a few comments/questions, though nothing should be a blocker, especially coming from me vs. a dev on the repo.
@@ -1436,7 +1434,7 @@ public enum Esp32ErrorCodes | |||
/// </summary> | |||
Overflow = 139, | |||
/// <summary> | |||
/// Esp32ErrorCodes - Cancelled | |||
/// Esp32ErrorCodes - Canceled |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Arguably, this comment is wrong per the enum value name. Also, I prefer double L. 🙂
@@ -228,6 +228,7 @@ public void ConfigureOutput(IPin pin, bool initialState, OutputType initialOutpu | |||
|
|||
ConfigureOutput(pin, STM32.ResistorMode.Float, STM32.GPIOSpeed.Speed_50MHz, stm32OutputType, initialState); | |||
} | |||
/// <inheritdoc/> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is new to me, but there is one earlier in this file too. One is aligned with the current text white space and this one is on its own. Is there a reason to pick either option?
@@ -9,10 +9,10 @@ namespace Meadow; | |||
public class F7FileSystemInfo : IPlatformOS.FileSystemInfo | |||
{ | |||
/// <inheritdoc/> | |||
public event ExternalStorageEventHandler ExternalStorageEvent = delegate { }; | |||
public new event ExternalStorageEventHandler ExternalStorageEvent = delegate { }; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
For my own knowledge, what's the difference between the old and new here? Feel free to just point me to the commit history if it's in there. (I'm reviewing on mobile, so switching isn't trivial.)
No description provided.