I also own a 5300, and there is ana Windows application that does aswhat you are looking for for Windows, though you may struggle with one for iOS I. I have been toying with the idea of trying to writewriting something in Python that is more robust, but haven't gone further than thinking just yet, though the pdf that you found is very interesting.
Regards Stevo