Skip to content

Opta Support, Callbacks, Partitioning

Latest
Compare
Choose a tag to compare
@sebromero sebromero released this 08 Nov 09:54
· 20 commits to main since this release
cdf11bd

This release builds upon the previous version by enhancing stability and introducing several new functionalities:

  • Arduino Opta Support: Added support for Arduino Opta, expanding compatibility.
  • USB Mass Storage Callbacks: Users can now register callbacks to be notified when a USB Mass Storage device is inserted or removed, offering greater control.
  • Internal Storage Partitioning: The library now enables the creation and modification of partitions within the internal storage, providing flexibility for storage management.
  • Default Constructor: Introduced a new default constructor for InternalStorage, which restores the default partitioning scheme if the drive is unpartitioned. This eliminates the need for the QSPIFormat sketch in the core to prepare the board for library usage.
  • Verbose Output: Users can obtain verbose output detailing every action the library performs, aiding in seamless debugging.
  • New Examples: Included new examples:
    • Logger: Demonstrates the library's utility in logging sensor data and automatically backing up new information on USB drives, facilitating the collection of training data for machine learning applications.
    • InternalStoragePartitioning: Illustrates how to read and create partitions within the internal storage, assisting users in managing storage configurations effectively.

Make sure you also update to the latest version of Arduino_POSIXStorage as well as Arduino_USBHostMbed5 to benefit from the latest improvements and fixes.