Salta al contenuto principale


TIL: for some unexplained reason, if you ask circuitpython to write in a location that is not on the SD card, it won't be able to write on the SD card.

also, after weeks of ignoring the issue because I didn't know how to debug it, I now have a device that can log GPS data on an SD card.

additionally, if in the function write_sentence(sentence) you use fp.write(sentence) instead of fp.write(gps.nmea_sentence) you can even write *other* things on the same log! such as, I don't know, sensor data!

now I guess I have to write something for the PC that can extract sensor data from a NMEA log and show it in a nice way? meh, maybe, at some point :D

in reply to Elena ``of Valhalla''

TIL: per qualche ragione incomprensibile, se chiedi a circuitpython di scrivere in una posizione fuori dalla scheda SD, non riesce a scrivere sulla scheda SD.

e così, dopo settimane in cui ho ignorato il problema perché non sapevo come debuggarlo, adesso ho un dispositivo che salva dati GPS su una scheda SD

e per di più, se nella funzione write_sentence(sentence) usi fp.write(sentence) anziché fp.write(gps.nmea_sentence) riesci anche a scrivere *altre* cose nello stesso log! tipo, chessò, dati da dei sensori!

adesso immagino che dovrei scrivere qualcosa per il PC che estragga i dati dei sensori da un log NMEA e li mostri in modo carino? mah, magari, prima o poi :D

reshared this

Questo sito utilizza cookie per riconosce gli utenti loggati e quelli che tornano a visitare. Proseguendo la navigazione su questo sito, accetti l'utilizzo di questi cookie.