#77 Implement configuration persistence

Offen
vor 4 Jahren von Michael Schloh von Bennewitz geöffnet · 1 Kommentare

Implement configuration persistence

Problem environment

Many applications would benefit from persistent data storage, and the chosen MCU seems to support this. The Microchip LoRaWAN Stack (MLS) library implements Persistent Data Server (PDS) and provides a sample project.

Steps to reproduce

  1. Start Microchip Studio
  2. Create a new ASF sample project
  3. Choose a mote project with PDS

Expected result

The demonstrated persistence logic resembles the sendcomm implementation.

Actual result

No data persistence implementation exists.

Workaround

Try to use the battery backup on PB3 for persistence across restarts.

Notice

The SAM R34 MLS Getting Started Guide explains how to use the NVM based PDF feature.

Severity level

This is low priority because project no requirement mandates persistence.

# Implement configuration persistence ## Problem environment Many applications would benefit from persistent data storage, and the chosen MCU seems to support this. The Microchip LoRaWAN Stack (MLS) library implements *Persistent Data Server (PDS)* and provides a sample project. ## Steps to reproduce 1. Start Microchip Studio 1. Create a new ASF sample project 1. Choose a mote project with PDS ## Expected result The demonstrated persistence logic resembles the sendcomm implementation. ## Actual result No data persistence implementation exists. ## Workaround Try to use the battery backup on PB3 for persistence across restarts. ## Notice The [SAM R34 MLS Getting Started Guide](http://ww1.microchip.com/downloads/en/DeviceDoc/SAM-R34-MLS-Getting-Started-Guide-User-Guide-DS50002812A.pdf) explains how to use the NVM based PDF feature. ## Severity level This is **low priority** because project no requirement mandates persistence.
Michael Schloh von Bennewitz fügte das
enhancement
Label vor 4 Jahren hinzu
Michael Schloh von Bennewitz hat diesen Issue vor 4 Jahren zum Conditional integration of samples Meilenstein hinzugefügt
Michael Schloh von Bennewitz hat vor 4 Jahren kommentiert
Besitzer

It seems that when a EVK is used with a EDBG MCU, that defining EDBGEUIREAD allows for the DevEUI to be persistently stored.

It seems that when a EVK is used with a EDBG MCU, that defining *EDBGEUIREAD* allows for the DevEUI to be persistently stored.
Michael Schloh von Bennewitz hat vor 4 Jahren eine neue Abhängigkeit hinzugefügt
Anmelden, um an der Diskussion teilzunehmen.
Niemand zuständig
1 Beteiligte
Fällig am

Kein Fälligkeitsdatum gesetzt.

Abhängig von
#125 Research a battery backup sample
NLNetfound/dsendcomm
Laden…
Abbrechen
Speichern
Hier gibt es bis jetzt noch keinen Inhalt.