Okay, so today (after rebooting the tablet) it hooked up pretty quickly. Android tablet running 1.4.3 beta app, RCP MK1 running 2.8.7 .......... shut it all down, turn MK1 back on (powered via USB from AC adapter) and relaunch app - no top-line indication that it's trying to find a BT connection. Dongle keeps blinking hopefully. Gave up after a few minutes. Close app, turn off bluetooth, try to turn it back on, ahh, won't turn on. Flaky BT stack on this tablet. Restart tablet. Turn on bluetooth, then launch app. 16 seconds after launch, the main screen is up and it's looking for a connection.. one pass through. Then no more attempts on the top status line. And from looking at the app log, it didn't iterate through all 3 bluetooth devices (specifically missing the RaceCapturePro device, which was in the enumerated list of detected ports).
Anything else I should try?
Code: Select all
[Kivy ] v1.9.0
[Logger ] Record log in /data/data/com.autosportlabs.racecapture/files/.kivy/logs/kivy_16-03-02_4.txt
[Python ] v2.7.2 (default, Feb 6 2016, 17:42:32)
[GCC 4.8]
[Factory ] 173 symbols loaded
stderr: /data/data/com.autosportlabs.racecapture/files/lib/python2.7/site-packages/kivy/core/image/img_pygame.py:13: RuntimeWarning: import cdrom: No module named cdrom
stderr: (ImportError: No module named cdrom)
[Image ] Providers: img_tex, img_dds, img_gif, img_pygame (img_pil, img_ffpyplayer ignored)
[Window ] Provider: pygame
[GL ] OpenGL version <OpenGL ES 2.0 build 1.9@2564405>
[GL ] OpenGL vendor <Imagination Technologies>
[GL ] OpenGL renderer <PowerVR SGX 544MP>
[GL ] OpenGL parsed version: 2, 0
[GL ] Texture max size <4096>
[GL ] Texture max units <8>
[Support ] Android install hooks
[Window ] virtual keyboard not allowed, single mode, not docked
[Text ] Provider: pygame
[Clipboard ] Provider: android
Call to deprecated function __call__ in /home/brent/git-projects/RaceCapture_App/.buildozer/android/platform/python-for-android/build/python-install/lib/python2.7/site-packages/kivy/utils.py line 251.Called from /home/brent/git-projects/RaceCapture_App/.buildozer/android/app/autosportlabs/widgets/filebrowser/__init__.py line 81 by <module>().
Call to deprecated function __call__ in /home/brent/git-projects/RaceCapture_App/.buildozer/android/platform/python-for-android/build/python-install/lib/python2.7/site-packages/kivy/utils.py line 251.Called from /home/brent/git-projects/RaceCapture_App/.buildozer/android/app/autosportlabs/racecapture/settings/systemsettings.py line 21 by get_default_data_dir().
Call to deprecated function __call__ in /home/brent/git-projects/RaceCapture_App/.buildozer/android/platform/python-for-android/build/python-install/lib/python2.7/site-packages/kivy/utils.py line 251.Called from /home/brent/git-projects/RaceCapture_App/.buildozer/android/app/autosportlabs/racecapture/settings/systemsettings.py line 30 by get_default_user_files_dir().
[UserPrefs ] Data Dir is: /storage/emulated/0/Android/data/com.autosportlabs.racecapture/files
[AppConfig ] using user storage directory: /sdcard/racecapture
[GL ] NPOT texture support is available
[OSC ] using <thread> for socket
[Base ] Start application main loop
[Android ] found 17 joystick
[Android ] create joystick <0>
[Android ] discard joystick <0> cause no button
[Android ] create joystick <1>
[Android ] create joystick <2>
[Android ] create joystick <3>
[Android ] create joystick <4>
[Android ] create joystick <5>
[Android ] create joystick <6>
[Android ] create joystick <7>
[Android ] create joystick <8>
[Android ] create joystick <9>
[Android ] create joystick <10>
[Android ] create joystick <11>
[Android ] create joystick <12>
[Android ] create joystick <13>
[Android ] create joystick <14>
[Android ] create joystick <15>
[Android ] create joystick <16>
[RCPAPI ] msg_rx_worker starting
[RCPAPI ] cmd_sequence_worker starting
[RCPAPI ] auto_detect_worker starting
[RCPAPI ] Starting auto-detect
[AndroidComms] detected ports: MCM,BECAUSERACECAR,RaceCapturePro
[RCPAPI ] Searching for device on all ports
[RCPAPI ] Trying MCM
[AndroidComms] Opening connection MCM
[AndroidComms] after open
[RCPAPI ] attempting to recover connection
[RCPAPI ] Giving up on MCM
[AndroidComms] close
[RCPAPI ] Trying BECAUSERACECAR
[AndroidComms] Opening connection BECAUSERACECAR
[AndroidComms] after open
[RaceCaptureApp] Current Tracks Loaded
And then, after uploading this app log, it connected on the first pass thru the 3 BT devices. Strange. At least I've got 8+ weeks till RaceCar Season starts.