Skip to content
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

persistent storage for configuration and task information #6

Open
dhebbeker opened this issue Apr 12, 2023 · 2 comments
Open

persistent storage for configuration and task information #6

dhebbeker opened this issue Apr 12, 2023 · 2 comments
Labels
enhancement New feature or request

Comments

@dhebbeker
Copy link
Member

dhebbeker commented Apr 12, 2023

For the purpose of

  • read/write configuration
  • read/write task information
  • a user shall be able the plug-in the device to a USB host (for example PC) and be able to obtain before mentioned information as text files (possibly JSON formatted)

The application layer interface requires:

  • initialize storage (if necessary)
  • test if a file is available at a path
  • read a file at a specific path
  • write a file at a specific path

Reading and writing may be split into several transactions or run as a background process. This may be outsourced in a separate issue.

References:

@dhebbeker dhebbeker self-assigned this Apr 25, 2023
@dhebbeker dhebbeker removed their assignment Feb 23, 2024
@dhebbeker
Copy link
Member Author

First find a way to get the content of a file from mass storage as string, while identifying a file via a string.

https://docs.espressif.com/projects/arduino-esp32/en/latest/api/usb_msc.html

@dhebbeker dhebbeker changed the title sw component to store configuration and time recordings persintent storage for configuration and task information Sep 23, 2024
@dhebbeker dhebbeker added the enhancement New feature or request label Sep 23, 2024
@dhebbeker dhebbeker changed the title persintent storage for configuration and task information persistent storage for configuration and task information Oct 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant