# Read functions

These functions enable the user to read data that is stored on the flash memory chip. The various functions listed return different data types and can be used as required.

There are two basic types of read functions - one that is independent of data type being read, the other is dependent on the data type. Please refer to the links below for further details.

More about Read functions

- Data type-independent read function
- Data type-dependent read functions
- Related Errors `CHIPISPOWEREDDOWN` `CALLBEGIN` `OUTOFBOUNDS` `CHIPBUSY`
- Advanced use `fastRead`