I discovered that the two /dev/rfcomm sockets/files are created when I restart my machine. That helps a lot, because it seems that I can rely on them. Great.
I tried running everything again and I got the same results. When I was done I tried running obd2cvs and again got an empty file (headers only).
I have attached my obdlogger.db file, but I had to rename it as a txt file to get it uploaded. The output of the stderr pane of the "Raw Output" window is
execlp failed: No such file or directory
And while we're debugging, I'm interested in pursuing the reason I see "OBD reported NO DATA for cmd 10: NO DATA" when I spam stdout. You say that is the actual text returned from the OBD device, where in the code would I look for that? In fact, if I want to look at the code, do you have a recommendation where I should look at first?

