Reading data from SD card back to a structure

Hi Norman
I still have a lot of errors sorry to say.

“dataFile.read”
no instance of overloaded function “fs::File::read” matches the argument list – argument types are: (char *, unsigned long) – object type is: fs::File

and at the end of the helper
invalid conversion from ‘char*’ to ‘uint8_t* {aka unsigned char*}’ [-fpermissive]

Thanks for the help