Persistenza dei dati su Opta

Buongiorno a tutti,
scrivo perchè non riesco a persistere dei dati su Opta Finder Pro. Dalla documentazione che ho trovato in rete ho capito che è possibile salvare sul dispositivo delle variabili in modo persistente. mi sarebbe comodo per salvare le credenziali wifi (quindi sarebbe sufficiente un testo che rappresenta la password).
Dovrebbe essere possibile attraverso la libreria LittleFSManager.h.

Ho provato questo programma:

#include "LittleFSManager.h"

void setup() {
    Serial.begin(115200);
    if (!initLittleFS()) return;

    String miavar = readVariable("miavar");
    if (miavar == "") {
        while (Serial.available() == 0);
        miavar = Serial.readStringUntil('\n');
        miavar.trim();
        saveVariable("miavar", miavar);
        NVIC_SystemReset();
    }
}

void loop() {
    if (readVariable("miavar") != "") {
        Serial.println("password impostata");
        delay(5000);
    }
}

La compilazione non da errori, ma una volta avviato il dispositivo va in protezione (led rosso che blinka).
Questo microcontrollore mi è arrivato per caso mi piacerebbe giocarci un pochino, voi sapete se è possibile persistere dei dati sul device?

L'Arduino Opta Finder Pro utilizza il microcontrollore STM32H747XI della STMicroelectronics.

Ovviamente non vorrei usare una SD esterna.

Come scrivo sempre ... nella sezione Italiana del forum, utilizzatori di OPTA credo si contino sulle dita di UNA sola mano ... :roll_eyes:

Se vuoi una risposta sicura ed in tempi brevi, devi andare a porre la tua domanda, utilizzando esclusivamente la lingua INGLESE, nella SEZIONE dedicata ad OPTA.

Guglielmo

Grazie mille @gpb01. Linko il post sul canale internazionale: Persist Data on Opta - Official Hardware / Opta - Arduino Forum in caso possa essere utile a qualcuno.

1 Like

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.