How to achieve FIFO principle with TBDStore


we implemented TBDStore with QSPIF as BlockDevice. One of the requirements is that all records are written/read by FIFO principle. We thought that this is default order in which records are written/read to the storage, but it turns out that this is not the case. iterator_open, iterator_next and iterator_close are used to retrieve records from the store. Can you please advise which store to use, so that we satisfy FIFO principle for retrieving records from the store?

We changed implementation from TBDStore to FileSystemStore with LittleFileSystem as our file system. Now it’s working as expected.