![]() |
nRF Connect SDK API 3.3.99
|
SD card interface API for Audio applications. More...
Functions | |
| int | sd_card_list_files_match (uint16_t result_file_num_max, uint16_t result_file_len_max, char result[][result_file_len_max], char *path, char const *const pattern) |
| Find all files on SD card that match the given pattern. | |
| int | sd_card_list_files (char const *const path, char *buf, size_t *buf_size, bool extra_info) |
| Print out the contents under SD card root path and write the content to buffer. | |
| int | sd_card_open_write_close (char const *const filename, char const *const data, size_t *size) |
| Write data from buffer into the file. | |
| int | sd_card_open_read_close (char const *const filename, char *const buf, size_t *size) |
| Read data from file into the buffer. | |
| int | sd_card_open (char const *const filename, struct fs_file_t *f_seg_read_entry) |
| Open file on SD card. | |
| int | sd_card_read (char *buf, size_t *size, struct fs_file_t *f_seg_read_entry) |
| Read segment on the open file on the SD card. | |
| int | sd_card_close (struct fs_file_t *f_seg_read_entry) |
| Close the file opened by the sd_card_segment_read_open function. | |
| int | sd_card_init (void) |
| Initialize the SD card interface and print out SD card details. | |
SD card interface API for Audio applications.
This module provides SD card file system operations and management functionality. It handles SD card initialization and file system mounting, and provides file I/O operations for audio file storage and retrieval.