Hi together, Linus, thanks for testing and reporting the screen lock problem. Happy to hear that another Suunto computer works!
Anton, I had a short google search for the sreen lock problem Linus reported, and the wakelock indeed seems to be the problem. I just did a short (20s) test with sending the app into background, and the download did continue in the background. When I got back into subsurface, even the status was still updated. I can't reproduce the problem with automatic screen locking since I don't have enought dives on my computer. I will try to do some work on subsurface tomorrow, and will also implement the wakelock at this opportunity. Best regards Christof Am 13.03.20 um 23:04 schrieb Anton Lundin: > On 13 March, 2020 - Linus Torvalds via subsurface wrote: > >> So I just tried downloading from my old Suunto HelO2 on android >> mobile, and it all seemed to work fine. >> >> I did notice something: if I left my phone alone (because I did the >> "force download all dives" and it took a while), the download seemed >> to get truncated. I didn't really test a lot, but my _guess_ is that >> when the lock-screen comes on, the access to the USB device gets >> terminated. >> >> If I kept the phone open (touching it to keep things awake) it did >> seem to download all (?) 48'ish dives. I haven't used that dive >> computer in a long time by now, so I'm not actually sure how many >> dives it has on it, but it seemed believable. >> >> I tried to email myself the logs (with the "Help -> Ask for support" >> thing) but that only sent a very truncated set of logs. Nothing >> interesting. >> >> That's with the official Suunto cable, and the phone immediately asked >> me "Do I want to start subsurface" when I connected it. >> >> Anyway, aside from the fact that none of the dives were new and I >> didn't check the details, it all looked successful. With the caveat >> that apparently you can't close the screen. >> >> I didn't try locking/unlocking by hand while downloading. I guess I should. > I'm guessing we should hold a wake lock while downloading. > > I wonder what happens if one starts a download and then sends the app > into the background, and goes off to do something else. Will our code > still get scheduled or will we get suspended and the download will fail? > > > //Anton - Who might actually test this... > > _______________________________________________ subsurface mailing list [email protected] http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface
