Does an SD Write include a Flush of the File

Does the SD Write command incorporate a Flush command? I’m wondering because it appears that the data is still being written to the card without a Flush command after the Write. Thank you.

Flush() guarantees that any cached data is written to the SD card.

If you only call Write() , the data may still be written to the SD card when certain internal conditions are met, but this is not guaranteed.

Thank you for the explanation.

1 Like