-
Notifications
You must be signed in to change notification settings - Fork 138
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
v3.1.0 ready for release #119
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
The Arduino IDE currently requires the use of a tab separator between the name and identifier. Without this tab the keyword is not highlighted. Reference: https://github.com/arduino/Arduino/wiki/Arduino-IDE-1.5:-Library-specification#keywords
…memory boundary - when rolling over from address '_chip.capacity' to address '0x00' - has been fixed. In previous versions this caused issues with writing complex data structures across the memory boundary and led to many _writeErrorCheck() failures. Fixes issue #112 --> A new function - 'flash.eraseSection(address, size)' - has been intrduced in this version. When a user requires a large and variable (between writes) amount of data to be written to the flash memory on the fly and to have the correct amount of space erased to fit the data, this function will automatically calculate and erase the right amount of space to fit the data. Please note that if the the amount of data being written is consistently the same size, the pre-existing 'flash.eraseSector()', 'flash.eraseBlock32K()' and 'flash.eraseBlock64K()' functions will operate a lot faster.
…e complex structs that contain nested structs
Use correct separator in keywords.txt
…eywords.txt file i line with the Arduino Library standards
The Arduino IDE currently requires the use of a tab separator between the name and identifier. Without this tab the keyword is not highlighted. Reference: https://github.com/arduino/Arduino/wiki/Arduino-IDE-1.5:-Library-specification#keywords All tabs appear to have been inadvertently changed to spaces by e8c4ae1
Use correct separator in keywords.txt
Update ISSUE_TEMPLATE to include details of how to troubleshoot with FlashDiagnostics.ino. Also included warning in the beginning that all issues must be submitted according to the template
Update PULL_REQUEST_TEMPLATE to warning in the beginning that all PRs must be submitted according to the template
…t it is checked during erase functions as well. Updated Changes.log to reflect changes made.
…g structs is now as stable as other functions are. Fixes #106
…e can be dismissed by commenting out the instance of in SPIFlash.h. Please refer to the Readme file for further details. - All compilation-time, non-critical errors have been fixed.
…ing on the Arduino Uno/Atmega328
…ing on the Arduino Uno/Atmega328
Minor fix in API description of getManID()
Marzogh
added
enhancement
An enhancement to the library's function is proposed
bugfix
Fixes an existing bug in the current version of the code
labels
Mar 26, 2018
-> v3.2.0 onwards, this library will be called SPIMemory
-> v3.2.0 onwards, this library will be called SPIMemory
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
bugfix
Fixes an existing bug in the current version of the code
enhancement
An enhancement to the library's function is proposed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Pull request details
As in v3.0.1
As in v3.1.0
No