When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
I'm going to start my own thread for Pocket DataLog.
Here's a teaser of the WUD capabilities I'm working on currently. Its still a little rough and some things are still not working in the UI but it won't be long.
Posting to subscribe, and to hopefully send my error logs/troubleshoot!
It looks like it posted the error to my Android developer console:
java.lang.NullPointerException
at com.felhr.usbserial.UsbSerialDevice.createUsbSerialDevice(UsbSerialDevice.java:68)
at com.felhr.usbserial.UsbSerialDevice.createUsbSerialDevice(UsbSerialDevice.java:58)
at com.brewcitycrawlers.pocketdatalog.UsbService$ConnectionThread.run(UsbService.java:274)
Seems the third-party serial library I'm using doesn't like your USB serial adapter for some reason so let me know what kind it is. I'll dig into the serial library probably next weekend and see if its something obvious/simple for me to fix.
The current USB to Serial adapter cable that goes with the EBL is the FTDI Chipi-X cable. It may have crashed the app if the drivers weren't installed. Can get it here:
I'm using a free third party serial library that started out pretty well maintained last year but its been languishing a bit since fall. It does indeed look like it is built on an older d2xx jar file.
I should be able to get everything to play nicely with the latest one. Give me a few weeks gibbles. I'll try to get it in the next release.
I sent more logs via the app again invase it's helpful, and more info...
The working adapter crashed the app today when i connected ebl to my phone...
So i connected my micro usb adapter to my phone, launched the app, and then connected the serial adapter/ebl.
It worked!
So i did the same with the xchipx adapter, and it worked as well!
I can repro the crash on demand at this point if you need anything else, i can also enable developer mode on my device if you need something fancy.
Thanks gibbles. Check your PM - I just need to clarify the steps I would use to reproduce the crash. That's good news I don't have to dig into the code for the serial library though...I wasn't looking forward to that because it would steal time away from the important stuff.
Try this and let me know if it also seems stable w/ no errors. Android recently changed up their permissions handling, and I had to modify the app to work with that on the second release. I can't seem to recreate any of this crashing on a newer OS with the new permissions model and I no longer have any 4.4 or lower devices to test with.
Plug everything together but don't make the final connection to the phone.
Bring up your background apps list, and if pdlog is already running, close it out.
Fire up the app again.
Plug in the last of the legos (the "big" to "little" usb converter) into the phone.
Let me know how this works, both with ignition on and ignition off when you go to insert the converter into the phone with a "fresh" app launch, making sure it wasn't paused in he background.
Try this and let me know if it also seems stable w/ no errors. Android recently changed up their permissions handling, and I had to modify the app to work with that on the second release. I can't seem to recreate any of this crashing on a newer OS with the new permissions model and I no longer have any 4.4 or lower devices to test with.
Plug everything together but don't make the final connection to the phone.
Bring up your background apps list, and if pdlog is already running, close it out.
Fire up the app again.
Plug in the last of the legos (the "big" to "little" usb converter) into the phone.
Let me know how this works, both with ignition on and ignition off when you go to insert the converter into the phone with a "fresh" app launch, making sure it wasn't paused in he background.
I have an old note 2 laying around, I believe it's on 4.3 something, if it would help and you'd want it
So if i ensure the data logger service has fully exited i don't have to lego it together one piece at a time.
but i do need to connect the usb adapter first, then connect the serial to ebl and it's all good
And I'm. 4.4.2 (I'm sure the logs showed that).
LG left me hanging with the last updates, wifes S5 got it no problem.
However her phone can't use app ops, serious disappoint as apps can do just about anything they want...
Hi
I am running it on my Samsung Galaxy S2 tablet. Android 6. Works fine. According to the play store it's not compatible. I had to side load it . The play store refers to version 1.03 but the version I running is v 1.10.
As I am in Europe I more used to the metric system. Maybe a nice option for the future.
Connecting the serial to USB adaptor through the mini USB port is a week point. Apparently there are serial to Bluetooth adaptors. Would it be possible to connect to pocket data through Bluetooth? Wouldn't that be terrific. Just get in the car and it pairs
Hi Jdarg,
I looked for your Pocket Datalog on Google Play but I can't find it through my phone. I can find it on my desktop though.
I'm in Canada, is it locked out from being accessed here?
I'd like to second that request for availability in Canada. This looks very exciting, would love to leave my crappy windows tablet home and just take my phone instead. Would also like to second that request for bluetooth to serial connectivity we use these adapters in the agricultural world to transmit internet based correction signals from a cell phone to gps receivers for auto guidance on tractors, works very slick.
https://m.apkpure.com/pocket-datalog/com.brewcitycrawlers.pocketdatalog
found it in Canada, looks great can't wait to try it out thanks for the effort
I was unable to find the Pocket Datalog app in Google Play; it it still available and/or supported?
I've actually been working in this again since I've wrapped up a couple other OT projects. I never removed it from the store but Google started blocking apps built on older api versions sometime back and this is probably the issue. I need to update the api and add some additional security features before I can make it active in the store again. I don't have an ETA but hopefully in the next month or so.
Forgot about this thread, then it popped up. Any more progress on updating the API? I don't know how to do it, but this was always cool!
Hello, yes, I do have an updated version that I'll be getting back into the store once I get to a better place on another project I'm working on. Hopefully late March or April.