| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
Compiler multi threading support (#2240) * Extend examples, fix Dictionary bugs * Make sure EqualityComparer..cctors are sorted first * Extended example works * Support communication via WiFi * Add implementation of Number.ToString() to library, for debugging purposes This code from the System library implements the number formatting. Following the code makes it a lot easier to debug EE errors (such as missing sign extensions) * Start adding File I/O support * File system support mostly working But seems to require proper try/catch/finally support, otherwise files are not closed. * Basic support for exception handling added * Use common constants * Write as ASCII * Remove wrong warnings * Convert List to Dictionary By first only checking the name, method comparison is significantly faster (up to 10 times) Gives more clean internal structure * Fix date pattern * Fix a potential crash when humidity is 0 See comment in code * Support replacing static constructors ... in classes that are not fully replaced. Not really used now, since must wait for UnitsNET 5.0 to retry the full support again. The current reflection hack is just to complex. * A bit documentation update * Debugger help improved, allow selecting thread for debug * File is already in Compiler directory * New compiler command group: Exec Currently only one new command: --stop * Extended WeatherStation works * Build the compiler in a separate pipeline | 2 年前 | |
Compiler multi threading support (#2240) * Extend examples, fix Dictionary bugs * Make sure EqualityComparer..cctors are sorted first * Extended example works * Support communication via WiFi * Add implementation of Number.ToString() to library, for debugging purposes This code from the System library implements the number formatting. Following the code makes it a lot easier to debug EE errors (such as missing sign extensions) * Start adding File I/O support * File system support mostly working But seems to require proper try/catch/finally support, otherwise files are not closed. * Basic support for exception handling added * Use common constants * Write as ASCII * Remove wrong warnings * Convert List to Dictionary By first only checking the name, method comparison is significantly faster (up to 10 times) Gives more clean internal structure * Fix date pattern * Fix a potential crash when humidity is 0 See comment in code * Support replacing static constructors ... in classes that are not fully replaced. Not really used now, since must wait for UnitsNET 5.0 to retry the full support again. The current reflection hack is just to complex. * A bit documentation update * Debugger help improved, allow selecting thread for debug * File is already in Compiler directory * New compiler command group: Exec Currently only one new command: --stop * Extended WeatherStation works * Build the compiler in a separate pipeline | 2 年前 | |
Compiler multi threading support (#2240) * Extend examples, fix Dictionary bugs * Make sure EqualityComparer..cctors are sorted first * Extended example works * Support communication via WiFi * Add implementation of Number.ToString() to library, for debugging purposes This code from the System library implements the number formatting. Following the code makes it a lot easier to debug EE errors (such as missing sign extensions) * Start adding File I/O support * File system support mostly working But seems to require proper try/catch/finally support, otherwise files are not closed. * Basic support for exception handling added * Use common constants * Write as ASCII * Remove wrong warnings * Convert List to Dictionary By first only checking the name, method comparison is significantly faster (up to 10 times) Gives more clean internal structure * Fix date pattern * Fix a potential crash when humidity is 0 See comment in code * Support replacing static constructors ... in classes that are not fully replaced. Not really used now, since must wait for UnitsNET 5.0 to retry the full support again. The current reflection hack is just to complex. * A bit documentation update * Debugger help improved, allow selecting thread for debug * File is already in Compiler directory * New compiler command group: Exec Currently only one new command: --stop * Extended WeatherStation works * Build the compiler in a separate pipeline | 2 年前 | |
"Arduino C# Compiler" (#1785) This "compiler" (actually a metadata converter and code analyzer) can take a compiled Iot program written using the Arduino binding and flash it as a standalone application to an ESP32 or similar 32-bit microcontroller. Test and debug your application on the PC using the Arduino binding, and when everything works as expected, just flash it to the ESP32 and run it without the PC. There are still a lot of open ends, but several more-or-less complex programs already work (see the WeatherStation example). Further documentation (both on usage as well as on internals) is still to be written. See Readme for further instructions. | 4 年前 | |
Compiler multi threading support (#2240) * Extend examples, fix Dictionary bugs * Make sure EqualityComparer..cctors are sorted first * Extended example works * Support communication via WiFi * Add implementation of Number.ToString() to library, for debugging purposes This code from the System library implements the number formatting. Following the code makes it a lot easier to debug EE errors (such as missing sign extensions) * Start adding File I/O support * File system support mostly working But seems to require proper try/catch/finally support, otherwise files are not closed. * Basic support for exception handling added * Use common constants * Write as ASCII * Remove wrong warnings * Convert List to Dictionary By first only checking the name, method comparison is significantly faster (up to 10 times) Gives more clean internal structure * Fix date pattern * Fix a potential crash when humidity is 0 See comment in code * Support replacing static constructors ... in classes that are not fully replaced. Not really used now, since must wait for UnitsNET 5.0 to retry the full support again. The current reflection hack is just to complex. * A bit documentation update * Debugger help improved, allow selecting thread for debug * File is already in Compiler directory * New compiler command group: Exec Currently only one new command: --stop * Extended WeatherStation works * Build the compiler in a separate pipeline | 2 年前 | |
Compiler multi threading support (#2240) * Extend examples, fix Dictionary bugs * Make sure EqualityComparer..cctors are sorted first * Extended example works * Support communication via WiFi * Add implementation of Number.ToString() to library, for debugging purposes This code from the System library implements the number formatting. Following the code makes it a lot easier to debug EE errors (such as missing sign extensions) * Start adding File I/O support * File system support mostly working But seems to require proper try/catch/finally support, otherwise files are not closed. * Basic support for exception handling added * Use common constants * Write as ASCII * Remove wrong warnings * Convert List to Dictionary By first only checking the name, method comparison is significantly faster (up to 10 times) Gives more clean internal structure * Fix date pattern * Fix a potential crash when humidity is 0 See comment in code * Support replacing static constructors ... in classes that are not fully replaced. Not really used now, since must wait for UnitsNET 5.0 to retry the full support again. The current reflection hack is just to complex. * A bit documentation update * Debugger help improved, allow selecting thread for debug * File is already in Compiler directory * New compiler command group: Exec Currently only one new command: --stop * Extended WeatherStation works * Build the compiler in a separate pipeline | 2 年前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 2 年前 | ||
| 2 年前 | ||
| 2 年前 | ||
| 4 年前 | ||
| 2 年前 | ||
| 2 年前 |