my old aldl-io software output logs as a CSV, but the code is simple and you could easily output in another format.
here's the source code. https://github.com/resfilter/aldl
most people these days get an old android phone and use aldldroid which can use standard tunerpro adx files, a throw-away phone can be cheaper and more powerful than a raspberry pi for sure
my software is definitely not as nice as aldldroid but is way more nerdy
Bookmarks