New post
0

[Scope Control]* Why Does SkySafari 6 Plus Send $$$ On Connection To Astro-Physics CP3 Controller?

When connecting SkySafari 6 Plus to a telescope via Bluetooth SkySafari is sending $$$ before the first valid telescope command.

This causes the Astro-Physics CP3 controller not to recognize the data sent after the $$$.  Data being sent is $$$:V# the :V# is valid and returns the firmware version.  Nothing is sent back and the connection fails.

Tried changing the telescope to Classic Meade LX200 and it works because nothing is expected back from the connect but SkySafari is still sending $$$.

What is $$$ for?  Did find some Bluetooth adapter will work but there is a delay between the $$$ and :V#.

 

20 comments

  • Avatar
    Keiron Smith Official comment
  • 0
    Avatar
    Keiron Smith

    Hi William, 

    1. What bluetooth device are you using?
    2. What version of SkySafari 6 Plus?  Help > Scroll Down
    3. Please copy the log file here.

    Thanks!

  • 0
    Avatar
    William Rison

    Bluetooth devices used are:
    Free2Move Uncord
    FireFly D24E
    Both work using other software.

    Mount is Astro-Physics 900GTO with CP3 controller firmware V2

    SkySafari version is 6.6.4.10 Plus

    Thanks for any help. I know of other people using SkySafari that have the same problem is Astro-Physics mounts. I changed the telescope to Meade LX200 Classic and don't have a problem, even though $$$ is still sent but not the :V# command following it. Also there is a slight delay between the sending of the $$$ and :GD# command for the Meade LX200 Classic.

    Sincerely,
    William

    Here is the logfile.

    Logfile.txt

     

    Log for process ID: 8805
    SkySafari Plus, ver 6.6.4.10
    
    --------- beginning of main
    03-12 16:25:55.090  8805  8805 W SELinux : SELinux selinux_android_compute_policy_index : Policy Index[2],  Con:u:r:zygote:s0 RAM:SEPF_SM-J337U_8.0.0_0018, [-1 -1 -1 -1 0 1]
    03-12 16:25:55.092  8805  8805 I SELinux : SELinux: seapp_context_lookup: seinfo=untrusted, level=s0:c512,c768, pkgname=com.simulationcurriculum.skysafari6plus 
    03-12 16:25:55.136  8805  8805 D ActivityThread: Added TimaKeyStore provider
    03-12 16:25:55.169  8805  8805 I zygote  : no shared libraies, dex_files: 1
    03-12 16:25:55.207  8805  8805 I MultiDex: VM with version 2.1.0 has multidex support
    03-12 16:25:55.207  8805  8805 I MultiDex: Installing application
    03-12 16:25:55.207  8805  8805 I MultiDex: VM has multidex support, MultiDex support library is disabled.
    03-12 16:25:55.228  8805  8805 D FirebaseApp: Default FirebaseApp failed to initialize because no default options were found. This usually means that com.google.gms:google-services was not applied to your gradle project.
    03-12 16:25:55.229  8805  8805 I FirebaseInitProvider: FirebaseApp initialization unsuccessful
    03-12 16:25:55.243  8805  8805 I System.out: loading skychart shared library.
    03-12 16:25:55.402  8805  8831 E FlurryAgent: There is a problem with the Google Play Services library, which is required for Android Advertising ID support. The Google Play Services library should be integrated in any app shipping in the Play Store that uses analytics or advertising.
    03-12 16:25:55.470  8805  8841 D NetworkSecurityConfig: No Network Security Config specified, using platform default
    03-12 16:25:57.359  8805  8973 W System.err: java.lang.IllegalArgumentException: Expected receiver of type com.android.vending.billing.IInAppBillingService, but got android.os.BinderProxy
    03-12 16:25:57.373  8805  8973 W System.err: 	at java.lang.reflect.Method.invoke(Native Method)
    03-12 16:25:57.373  8805  8973 W System.err: 	at com.onesignal.TrackGooglePurchase$2.run(TrackGooglePurchase.java:146)
    03-12 16:25:57.373  8805  8973 W System.err: 	at java.lang.Thread.run(Thread.java:764)
    03-12 16:26:00.178  8805  8819 I zygote  : Waiting for a blocking GC ProfileSaver
    03-12 16:26:00.201  8805  8819 I zygote  : WaitForGcToComplete blocked for 18.570ms for cause ProfileSaver
    03-12 16:26:45.235  8805  8831 W FlurryAgent: Flurry session started for context:com.simulationcurriculum.skysafari.SplashScreenActivity@f9cf954
    03-12 16:26:45.235  8805  8831 W FlurryAgent: Flurry session resumed for context:com.simulationcurriculum.skysafari.SplashScreenActivity@f9cf954
    03-12 16:26:45.254  8805  8831 E FlurryAgent: There is a problem with the Google Play Services library, which is required for Android Advertising ID support. The Google Play Services library should be integrated in any app shipping in the Play Store that uses analytics or advertising.
    03-12 16:26:45.272  8805  9839 W System.err: java.lang.IllegalArgumentException: Expected receiver of type com.android.vending.billing.IInAppBillingService, but got android.os.BinderProxy
    03-12 16:26:45.272  8805  9839 W System.err: 	at java.lang.reflect.Method.invoke(Native Method)
    03-12 16:26:45.272  8805  9839 W System.err: 	at com.onesignal.TrackGooglePurchase$2.run(TrackGooglePurchase.java:146)
    03-12 16:26:45.272  8805  9839 W System.err: 	at java.lang.Thread.run(Thread.java:764)
    03-12 16:26:45.306  8805  9841 I System.out: (HTTPLog)-Static: isSBSettingEnabled false
    03-12 16:26:45.306  8805  9841 I System.out: (HTTPLog)-Static: isSBSettingEnabled false
    03-12 16:26:45.320  8805  9845 D OpenGLRenderer: HWUI GL Pipeline
    03-12 16:26:45.331  8805  8805 D ViewRootImpl@89ecd08[SplashScreenActivity]: setView = DecorView@a45eca1[SplashScreenActivity] TM=true MM=false
    03-12 16:26:45.334  8805  8805 I MyApplication: Flurry session started
    03-12 16:26:45.341  8805  8805 D ViewRootImpl@89ecd08[SplashScreenActivity]: dispatchAttachedToWindow
    03-12 16:26:45.356  8805  8805 V Surface : sf_framedrop debug : 0x4f4c, game : false, logging : 0
    03-12 16:26:45.357  8805  8805 D ViewRootImpl@89ecd08[SplashScreenActivity]: Relayout returned: old=[0,0][0,0] new=[0,0][720,1280] result=0x7 surface={valid=true 3380344832} changed=true
    03-12 16:26:45.365  8805  9845 I OpenGLRenderer: Initialized EGL, version 1.4
    03-12 16:26:45.366  8805  9845 D OpenGLRenderer: Swap behavior 2
    03-12 16:26:45.373  8805  8805 D ViewRootImpl@89ecd08[SplashScreenActivity]: MSG_RESIZED_REPORT: frame=Rect(0, 0 - 720, 1280) ci=Rect(0, 54 - 0, 0) vi=Rect(0, 54 - 0, 0) or=1
    03-12 16:26:45.373  8805  8805 D ViewRootImpl@89ecd08[SplashScreenActivity]: MSG_WINDOW_FOCUS_CHANGED 1
    03-12 16:26:45.373  8805  8805 V InputMethodManager: Starting input: tba=android.view.inputmethod.EditorInfo@f33b1dd nm : com.simulationcurriculum.skysafari6plus ic=null
    03-12 16:26:45.374  8805  8805 I InputMethodManager: startInputInner - mService.startInputOrWindowGainedFocus
    03-12 16:26:45.374  8805  9845 D libGLESv1: STS_GLApi : DTS, ODTC are not allowed for Package : com.simulationcurriculum.skysafari6plus
    03-12 16:26:45.376  8805  9845 D mali_winsys: EGLint new_window_surface(egl_winsys_display *, void *, EGLSurface, EGLConfig, egl_winsys_surface **, egl_color_buffer_format *, EGLBoolean) returns 0x3000,  [720x1280]-format:1
    03-12 16:26:45.376  8805  9845 D OpenGLRenderer: eglCreateWindowSurface = 0xc7b273a0
    03-12 16:26:45.380  8805  8805 V InputMethodManager: Starting input: tba=android.view.inputmethod.EditorInfo@e8fc23 nm : com.simulationcurriculum.skysafari6plus ic=null
    03-12 16:26:46.273  8805  8805 W SoundPool: Use of stream types is deprecated for operations other than volume control
    03-12 16:26:46.273  8805  8805 W SoundPool: See the documentation of SoundPool() for what to use instead with android.media.AudioAttributes to qualify your playback use case
    03-12 16:26:46.286  8805  8805 I System.out: onCreate: com.simulationcurriculum.skysafari.SkySafariActivity
    03-12 16:26:47.363  8805  8805 I SkySafari:Utility: Initializing obb access took 1073 millis.
    03-12 16:26:47.364  8805  8805 I System.out: Loading SkyChart class
    03-12 16:26:47.364  8805  8805 I System.out: Calling createSkyChart from CommonActivity
    03-12 16:26:47.374  8805  8805 I SkySafari: Path to assets: /storage/emulated/0/Android/data/com.simulationcurriculum.skysafari6plus/files/
    03-12 16:26:47.374  8805  8805 I SkySafari: !! Checking classes !!
    03-12 16:26:47.666  8805  8805 I SkySafari: Updated SolarSystem.skydat: 30865 objects
    03-12 16:26:47.667  8805  8805 D LOCALE  : SkyData/Stars.skydat found in zip
    03-12 16:26:47.972  8805  8805 I SkySafari: Stars.skydat: 120517 objects
    03-12 16:26:47.972  8805  8805 D LOCALE  : SkyData/TychoStars.skydat found in zip
    03-12 16:26:47.987  8805  8805 I SkySafari: TychoStars.skydat: 2434418 objects
    03-12 16:26:47.988  8805  8805 D LOCALE  : SkyData/GAIAStars.skydat not found in zip
    03-12 16:26:47.988  8805  8805 D LOCALE  : stripZip_AssetNoEncode SkyData/GAIAStars.skydat -> SkyData/GAIAStars.skydat
    03-12 16:26:47.989  8805  8805 D LOCALE  : SkyData/GAIAStars.skydat not found in zip
    03-12 16:26:47.989  8805  8805 D LOCALE  : Header not found in zip
    03-12 16:26:47.989  8805  8805 D LOCALE  : stripZip_AssetNoEncode Header -> Header
    03-12 16:26:47.989  8805  8805 D LOCALE  : Header not found in zip
    03-12 16:26:47.989  8805  8805 I SkySafari: GAIAStars.skydat: 0 objects
    03-12 16:26:47.989  8805  8805 D LOCALE  : SkyData/DoubleStars.skydat not found in zip
    03-12 16:26:47.989  8805  8805 D LOCALE  : stripZip_AssetNoEncode SkyData/DoubleStars.skydat -> SkyData/DoubleStars.skydat
    03-12 16:26:47.989  8805  8805 D LOCALE  : SkyData/DoubleStars.skydat not found in zip
    03-12 16:26:47.989  8805  8805 D LOCALE  : Header not found in zip
    03-12 16:26:47.989  8805  8805 D LOCALE  : stripZip_AssetNoEncode Header -> Header
    03-12 16:26:47.989  8805  8805 D LOCALE  : Header not found in zip
    03-12 16:26:47.989  8805  8805 I SkySafari: DoubleStars.skydat: 0 objects
    03-12 16:26:47.989  8805  8805 D LOCALE  : SkyData/DeepSky.skydat found in zip
    03-12 16:26:48.109  8805  8805 I SkySafari: DeepSky.skydat: 32534 objects
    03-12 16:26:48.110  8805  8805 D LOCALE  : SkyData/Constellations.skydat found in zip
    03-12 16:26:48.110  8805  8805 D LOCALE  : SkyData/Constellations.skydat found in zip
    03-12 16:26:48.114  8805  8805 I SkySafari: Constellations.skydat: 143 objects
    03-12 16:26:48.115  8805  8805 D LOCALE  : SkyImages/SolarSystem/Index.txt found in zip
    03-12 16:26:48.119  8805  8805 D LOCALE  : SkyImages/DeepSky/Index.txt found in zip
    03-12 16:26:48.150  8805  8805 I SkySafari: DeepSkyImageIndex.txt: 1884 entries
    03-12 16:26:48.151  8805  8805 D LOCALE  : SkyImages/Constellations/Index.txt found in zip
    03-12 16:26:48.217  8805  8805 I SkySafari: ConstellationImageIndex.txt: 88 entries
    03-12 16:26:48.217  8805  8805 I SkySafari: Creating CSkyChart
    03-12 16:26:48.217  8805  8805 I SkySafari: Finished nativeInit.
    03-12 16:26:48.424  8805  8805 I System.out: screenScaleFactor = 2.25
    03-12 16:26:48.440  8805  8805 I SCParse/....LOGIN: currentUser has changed from null to Opaque User srVCg4RaCI (username: 80b162d6-2c57-45a2-a745-8579d3739354)
    03-12 16:26:48.447  8805  8805 I Settings: readFromCSettings
    03-12 16:26:48.447  8805  8805 D LOCALE  : SkyData/JPLEph/DE438.1950.eph found in zip
    03-12 16:26:48.466  8805  8805 I System.out: JulianDate is: 2458921.176837759
    03-12 16:26:48.483  8805  8805 I Settings: Requesting location...
    03-12 16:26:48.485  8805  8805 I Settings: Using provider: gps
    03-12 16:26:48.496  8805  8805 I Settings: Using locationLocation[network 38.348466,-76.925712 hAcc=20 et=+2m19s232ms vAcc=??? sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=512]}]
    03-12 16:26:48.525  8805  8810 I zygote  : Do partial code cache collection, code=28KB, data=25KB
    03-12 16:26:48.526  8805  8810 I zygote  : After code cache collection, code=24KB, data=23KB
    03-12 16:26:48.526  8805  8810 I zygote  : Increasing code cache capacity to 128KB
    03-12 16:26:48.545  8805  8805 I zygote  : Deoptimizing void com.simulationcurriculum.skysafari.Utility.colorize(android.view.View, com.simulationcurriculum.skysafari.Utility$Colorizer) due to JIT inline cache
    03-12 16:26:48.678  8805  8805 D SensorManager: registerListener :: 1936879478, Samsung Rotation Vector Sensor, 200000, 0,  
    03-12 16:26:48.679  8805  8805 D SensorManager: registerListener :: 1936159343, Samsung Game Rotation Vector Sensor, 200000, 0,  
    03-12 16:26:48.680  8805  8805 D SensorManager: registerListener :: 0, LSM6DSL Accelerometer, 200000, 0,  
    03-12 16:26:48.680  8805  8805 D SensorManager: registerListener :: 1, LSM6DSL Gyroscope, 200000, 0,  
    03-12 16:26:48.680  8805  8805 D SensorManager: registerListener :: 2, YAS539 Magnetometer, 200000, 0,  
    03-12 16:26:48.716  8805  8805 I LicenseChecker: Binding to licensing service.
    03-12 16:26:48.723  8805  8805 I System.out: onStart: com.simulationcurriculum.skysafari.SkySafariActivity
    03-12 16:26:48.724  8805  8831 W FlurryAgent: Flurry session resumed for context:com.simulationcurriculum.skysafari.SkySafariActivity@6d0a576
    03-12 16:26:48.746  8805  9865 W System.err: java.lang.IllegalArgumentException: Expected receiver of type com.android.vending.billing.IInAppBillingService, but got android.os.BinderProxy
    03-12 16:26:48.747  8805  9865 W System.err: 	at java.lang.reflect.Method.invoke(Native Method)
    03-12 16:26:48.747  8805  9865 W System.err: 	at com.onesignal.TrackGooglePurchase$2.run(TrackGooglePurchase.java:146)
    03-12 16:26:48.747  8805  9865 W System.err: 	at java.lang.Thread.run(Thread.java:764)
    03-12 16:26:48.803  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: setView = DecorView@289c2fa[SkySafariActivity] TM=true MM=false
    03-12 16:26:48.810  8805  8805 D ViewRootImpl@89ecd08[SplashScreenActivity]: MSG_WINDOW_FOCUS_CHANGED 0
    03-12 16:26:48.842  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: dispatchAttachedToWindow
    03-12 16:26:48.874  8805  8805 V Surface : sf_framedrop debug : 0x4f4c, game : false, logging : 0
    03-12 16:26:48.874  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: Relayout returned: old=[0,0][0,0] new=[0,0][720,1280] result=0x7 surface={valid=true 3318112256} changed=true
    03-12 16:26:48.877  8805  9845 D mali_winsys: EGLint new_window_surface(egl_winsys_display *, void *, EGLSurface, EGLConfig, egl_winsys_surface **, egl_color_buffer_format *, EGLBoolean) returns 0x3000,  [720x1280]-format:1
    03-12 16:26:48.877  8805  9845 D OpenGLRenderer: eglCreateWindowSurface = 0xc7b27420
    03-12 16:26:48.881  8805  8805 W View    : requestLayout() improperly called by android.widget.RelativeLayout{4371bfe V.E...... ......ID 0,0-720,1103 #7f090039 app:id/chartViewHolder} during layout: running second layout pass
    03-12 16:26:48.881  8805  8805 I ViewRootImpl@aeb611c[SkySafariActivity]: requestLayout is already in process
    03-12 16:26:48.885  8805  8805 D SurfaceView: BG show() Surface(name=Background for - SurfaceView - com.simulationcurriculum.skysafari6plus/com.simulationcurriculum.skysafari.SkySafariActivity@369b27b@0) com.simulationcurriculum.skysafari.ChartView{369b27b VFE...... ......ID 0,0-720,1103}
    03-12 16:26:48.889  8805  8805 V Surface : sf_framedrop debug : 0x4f4c, game : false, logging : 0
    03-12 16:26:48.889  8805  8805 D SurfaceView: surfaceCreated 1 #8 com.simulationcurriculum.skysafari.ChartView{369b27b VFE...... ......ID 0,0-720,1103}
    03-12 16:26:48.889  8805  8805 D SurfaceView: surfaceChanged (720,1103) 1 #8 com.simulationcurriculum.skysafari.ChartView{369b27b VFE...... ......ID 0,0-720,1103}
    03-12 16:26:48.893  8805  9862 D mali_winsys: EGLint new_window_surface(egl_winsys_display *, void *, EGLSurface, EGLConfig, egl_winsys_surface **, egl_color_buffer_format *, EGLBoolean) returns 0x3000,  [720x1103]-format:2
    03-12 16:26:48.894  8805  9862 I         : onSurfaceCreated
    03-12 16:26:48.894  8805  9862 I         : onSurfaceChanged
    03-12 16:26:48.894  8805  9862 I SkySafari: setupGraphics(720, 1103)
    03-12 16:26:48.894  8805  9862 I SkySafari: GL Version = OpenGL ES 3.1 v1.r22p0-01rel0.721016e7fa4428166367fb84043ac702
    03-12 16:26:48.894  8805  9862 I SkySafari: GL Vendor = ARM
    03-12 16:26:48.894  8805  9862 I SkySafari: GL Renderer = Mali-T720
    03-12 16:26:48.894  8805  9862 I SkySafari: GL Extensions = GL_EXT_debug_marker GL_ARM_rgba8 GL_ARM_mali_shader_binary GL_OES_depth24 GL_OES_depth_texture GL_OES_depth_texture_cube_map GL_OES_packed_depth_stencil GL_OES_rgb8_rgba8 GL_EXT_read_format_bgra GL_OES_compressed_paletted_texture GL_OES_compressed_ETC1_RGB8_texture GL_OES_standard_derivatives GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_image_external_essl3 GL_OES_EGL_sync GL_OES_texture_npot GL_OES_vertex_half_float GL_OES_required_internalformat GL_OES_vertex_array_object GL_OES_mapbuffer GL_EXT_texture_format_BGRA8888 GL_EXT_texture_rg GL_EXT_texture_type_2_10_10_10_REV GL_OES_fbo_render_mipmap GL_OES_element_index_uint GL_EXT_shadow_samplers GL_OES_texture_compression_astc GL_KHR_texture_compression_astc_ldr GL_KHR_texture_compression_astc_hdr GL_KHR_texture_compression_astc_sliced_3d GL_KHR_debug GL_EXT_occlusion_query_boolean GL_EXT_disjoint_timer_query GL_EXT_blend_minmax GL_EXT_discard_framebuffer GL_OES_get_program_binary GL_OES_texture_3D GL_EXT_texture_storage GL_EXT_multi
    03-12 16:26:48.894  8805  8805 I LicenseChecker: Calling checkLicense on service for com.simulationcurriculum.skysafari6plus
    03-12 16:26:48.895  8805  8805 I LicenseChecker: Start monitoring timeout.
    03-12 16:26:48.895  8805  9862 D LOCALE  : Shaders/VertexShader.glsl found in zip
    03-12 16:26:48.897  8805  9862 D LOCALE  : Shaders/FragmentShader.glsl found in zip
    03-12 16:26:48.899  8805  9862 I SkySafari: Successfully compiled shaders; programID=3
    03-12 16:26:48.948  8805  9864 I LicenseChecker: Received response.
    03-12 16:26:48.948  8805  9864 I LicenseChecker: Clearing timeout.
    03-12 16:26:48.948  8805  9864 W LicenseValidator: Error contacting licensing server.
    03-12 16:26:48.955  8805  9864 I System.out: !!!!! Licensed !!!!!
    03-12 16:26:48.993  8805  8805 D SKY_BILLING: [getSKUDetails RESPONSE] = 2
    03-12 16:26:48.999  8805  8805 E SKY_BILLING: [RESPONSE] 0
    03-12 16:26:49.000  8805  8805 E SKY_BILLING: [SKUS] 0
    03-12 16:26:49.005  8805  8805 I SKY_BILLING: calling updateUIAfterPurchase
    03-12 16:26:49.053  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: MSG_RESIZED_REPORT: frame=Rect(0, 0 - 720, 1280) ci=Rect(0, 0 - 0, 0) vi=Rect(0, 54 - 0, 0) or=1
    03-12 16:26:49.053  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: MSG_WINDOW_FOCUS_CHANGED 1
    03-12 16:26:49.055  8805  8805 V InputMethodManager: Starting input: tba=android.view.inputmethod.EditorInfo@3c4715e nm : com.simulationcurriculum.skysafari6plus ic=null
    03-12 16:26:49.055  8805  8805 I InputMethodManager: startInputInner - mService.startInputOrWindowGainedFocus
    03-12 16:26:49.060  8805  8805 I System.out: If needed, we will download data from Amazon S3 rather than Google.
    03-12 16:26:49.122  8805  8805 I SCParse/DATA LOAD: load: Opaque User srVCg4RaCI (username: 80b162d6-2c57-45a2-a745-8579d3739354)
    03-12 16:26:49.141  8805  8805 I SCParse/DATA LOAD: 0 Equipment
    03-12 16:26:49.194  8805  8805 I SCParse/DATA LOAD: 3 FOVIndicator
    03-12 16:26:49.253  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: Relayout returned: old=[0,0][720,1280] new=[0,0][720,1280] result=0x1 surface={valid=true 3318112256} changed=false
    03-12 16:26:49.258  8805  8805 I SCParse/DATA LOAD: 0 SavedSettings
    03-12 16:26:49.280  8805  9845 D OpenGLRenderer: eglDestroySurface = 0xc7b273a0
    03-12 16:26:49.287  8805  8805 D ViewRootImpl@89ecd08[SplashScreenActivity]: Relayout returned: old=[0,0][720,1280] new=[0,0][720,1280] result=0x5 surface={valid=false 0} changed=true
    03-12 16:26:49.288  8805  8805 I SCParse/DATA LOAD: 0 ObservingList
    03-12 16:26:49.299  8805  8805 I SCParse/DATA LOAD: 0 ObservingListAux
    03-12 16:26:49.311  8805  8805 I SCParse/DATA LOAD: 0 ObservingSite
    03-12 16:26:49.320  8805  8805 I SCParse/DATA LOAD: 0 ObservingSession
    03-12 16:26:49.330  8805  8805 I SCParse/DATA LOAD: 0 SkyObjectObservation
    03-12 16:26:49.330  8805  8805 I SCParse/DATA LOAD: 0.21 seconds elapsed
    03-12 16:26:49.674  8805  8831 W FlurryAgent: Flurry session paused for context:com.simulationcurriculum.skysafari.SplashScreenActivity@f9cf954
    03-12 16:26:49.675  8805  8805 D ViewRootImpl@89ecd08[SplashScreenActivity]: dispatchDetachedFromWindow
    03-12 16:26:49.675  8805  8805 D InputEventReceiver: channel 'dce83af com.simulationcurriculum.skysafari6plus/com.simulationcurriculum.skysafari.SplashScreenActivity (client)' ~ Disposing input event receiver.
    03-12 16:26:49.675  8805  8805 D InputEventReceiver: channel 'dce83af com.simulationcurriculum.skysafari6plus/com.simulationcurriculum.skysafari.SplashScreenActivity (client)' ~NativeInputEventReceiver.
    03-12 16:26:50.755  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: ViewPostIme pointer 0
    03-12 16:26:50.887  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: ViewPostIme pointer 1
    03-12 16:26:50.928  8805  8805 D CommonFragment: onResume: com.simulationcurriculum.skysafari.SettingsMainFragment
    03-12 16:26:50.965  8805  8805 D AbsListView:  in onLayout changed 
    03-12 16:26:53.466  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: ViewPostIme pointer 0
    03-12 16:26:53.545  8805  8805 D AbsListView: reportScrollStateChange() newState : 1
    03-12 16:26:53.693  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: ViewPostIme pointer 1
    03-12 16:26:53.694  8805  8805 D AbsListView: onTouchUp() mTouchMode : 3
    03-12 16:26:53.694  8805  8805 D AbsListView: onTouchUp() TOUCH_MODE_SCROLL initialVelocity : -7939
    03-12 16:26:53.695  8805  8805 D AbsListView: reportScrollStateChange() newState : 2
    03-12 16:26:53.710  8805  8810 I zygote  : Do partial code cache collection, code=62KB, data=44KB
    03-12 16:26:53.710  8805  8810 I zygote  : After code cache collection, code=56KB, data=42KB
    03-12 16:26:53.710  8805  8810 I zygote  : Increasing code cache capacity to 256KB
    03-12 16:26:53.845  8805  8805 D AbsListView: reportScrollStateChange() newState : 0
    03-12 16:26:58.951  8805  8805 I NotificationMgr: Second 24 hours
    03-12 16:26:58.959  8805  8805 E SkySafariActivity: setUpLocalNotifications took 0.23 seconds
    03-12 16:27:09.269  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: ViewPostIme pointer 0
    03-12 16:27:09.398  8805  8805 D AbsListView: reportScrollStateChange() newState : 1
    03-12 16:27:10.211  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: ViewPostIme pointer 1
    03-12 16:27:10.211  8805  8805 D AbsListView: onTouchUp() mTouchMode : 3
    03-12 16:27:10.211  8805  8805 D AbsListView: onTouchUp() TOUCH_MODE_SCROLL initialVelocity : 103
    03-12 16:27:10.211  8805  8805 D AbsListView: reportScrollStateChange() newState : 0
    03-12 16:27:10.604  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: ViewPostIme pointer 0
    03-12 16:27:10.683  8805  8805 D AbsListView: reportScrollStateChange() newState : 1
    03-12 16:27:10.879  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: ViewPostIme pointer 1
    03-12 16:27:10.879  8805  8805 D AbsListView: onTouchUp() mTouchMode : 3
    03-12 16:27:10.879  8805  8805 D AbsListView: onTouchUp() TOUCH_MODE_SCROLL initialVelocity : 1647
    03-12 16:27:10.879  8805  8805 D AbsListView: reportScrollStateChange() newState : 2
    03-12 16:27:11.350  8805  8805 D AbsListView: reportScrollStateChange() newState : 0
    03-12 16:27:11.655  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: ViewPostIme pointer 0
    03-12 16:27:11.717  8805  8805 D AbsListView: reportScrollStateChange() newState : 1
    03-12 16:27:11.896  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: ViewPostIme pointer 1
    03-12 16:27:11.897  8805  8805 D AbsListView: onTouchUp() mTouchMode : 3
    03-12 16:27:11.897  8805  8805 D AbsListView: onTouchUp() TOUCH_MODE_SCROLL initialVelocity : 3383
    03-12 16:27:11.897  8805  8805 D AbsListView: reportScrollStateChange() newState : 2
    03-12 16:27:11.950  8805  8805 D AbsListView: reportScrollStateChange() newState : 0
    03-12 16:27:13.549  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: ViewPostIme pointer 0
    03-12 16:27:13.666  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: ViewPostIme pointer 1
    03-12 16:27:13.668  8805  8805 D CommonFragment: onPause: com.simulationcurriculum.skysafari.SettingsMainFragment
    03-12 16:27:13.672  8805  8805 I Settings: saveToCSettings
    03-12 16:27:13.683  8805  8805 D CommonFragment: onPause: com.simulationcurriculum.skysafari.SettingsMainFragment
    03-12 16:27:13.687  8805  8805 I Settings: saveToCSettings
    03-12 16:27:13.705  8805  8805 D CommonFragment: onDestroy: com.simulationcurriculum.skysafari.SettingsMainFragment
    03-12 16:27:13.723  8805  8805 D CommonFragment: onDetach: com.simulationcurriculum.skysafari.SettingsMainFragment
    03-12 16:27:13.731  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: Relayout returned: old=[0,0][720,1280] new=[0,0][720,1280] result=0x1 surface={valid=true 3318112256} changed=false
    03-12 16:27:15.320  8805  9917 I System.out: (HTTPLog)-Static: isSBSettingEnabled false
    03-12 16:27:15.320  8805  9917 I System.out: (HTTPLog)-Static: isSBSettingEnabled false
    03-12 16:27:15.643  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: ViewPostIme pointer 0
    03-12 16:27:15.868  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: ViewPostIme pointer 1
    03-12 16:27:17.904  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: ViewPostIme pointer 0
    03-12 16:27:18.031  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: ViewPostIme pointer 1
    03-12 16:27:18.094  8805  8805 D CommonFragment: onResume: com.simulationcurriculum.skysafari.HelpMainFragment
    03-12 16:27:18.099  8805  8805 I zygote  : find the special shared library, skip check
    03-12 16:27:18.102  8805  8805 I zygote  : find the special shared library, skip check
    03-12 16:27:18.149  8805  8805 W GmsClientEvents: registerConnectionCallbacks(): listener anvk{a1137bd VFE...... ......I. 0,0-0,0} is already registered
    03-12 16:27:18.149  8805  8805 W GmsClientEvents: registerConnectionFailedListener(): listener anvk{a1137bd VFE...... ......I. 0,0-0,0} is already registered
    03-12 16:27:18.170  8805  8805 D AbsListView:  in onLayout changed 
    03-12 16:27:19.240  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: ViewPostIme pointer 0
    03-12 16:27:19.293  8805  8805 D AbsListView: reportScrollStateChange() newState : 1
    03-12 16:27:19.382  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: ViewPostIme pointer 1
    03-12 16:27:19.382  8805  8805 D AbsListView: onTouchUp() mTouchMode : 3
    03-12 16:27:19.382  8805  8805 D AbsListView: onTouchUp() TOUCH_MODE_SCROLL initialVelocity : -7429
    03-12 16:27:19.382  8805  8805 D AbsListView: reportScrollStateChange() newState : 2
    03-12 16:27:19.543  8805  8805 D AbsListView: reportScrollStateChange() newState : 0
    03-12 16:27:19.753  8805  8805 W PlusOneButtonView: PlusOne failed to load
    03-12 16:27:36.512  8805  8805 I Settings: Using locationLocation[gps 38.348423,-76.925343 hAcc=25 et=+3m9s360ms alt=12.0 vel=0.72999996 bear=0.0 vAcc=??? sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=40]}]
    03-12 16:27:52.207  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: ViewPostIme key 0
    03-12 16:27:52.264  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: ViewPostIme key 1
    03-12 16:27:52.264  8805  8805 D CommonFragment: onPause: com.simulationcurriculum.skysafari.HelpMainFragment
    03-12 16:27:52.264  8805  8805 D CommonFragment: onPause: com.simulationcurriculum.skysafari.HelpMainFragment
    03-12 16:27:52.272  8805  8805 D CommonFragment: onDestroy: com.simulationcurriculum.skysafari.HelpMainFragment
    03-12 16:27:52.272  8805  8805 D CommonFragment: onDetach: com.simulationcurriculum.skysafari.HelpMainFragment
    03-12 16:27:52.277  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: Relayout returned: old=[0,0][720,1280] new=[0,0][720,1280] result=0x1 surface={valid=true 3318112256} changed=false
    03-12 16:27:54.358  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: ViewPostIme pointer 0
    03-12 16:27:54.699  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: ViewPostIme pointer 1
    03-12 16:27:55.334  8805  9985 I System.out: (HTTPLog)-Static: isSBSettingEnabled false
    03-12 16:27:55.335  8805  9985 I System.out: (HTTPLog)-Static: isSBSettingEnabled false
    03-12 16:27:55.793  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: ViewPostIme pointer 0
    03-12 16:27:55.884  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: ViewPostIme pointer 1
    03-12 16:27:55.917  8805  8805 D CommonFragment: onResume: com.simulationcurriculum.skysafari.SettingsMainFragment
    03-12 16:27:55.939  8805  8805 D AbsListView:  in onLayout changed 
    03-12 16:27:59.097  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: ViewPostIme pointer 0
    03-12 16:27:59.176  8805  8805 D AbsListView: reportScrollStateChange() newState : 1
    03-12 16:27:59.298  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: ViewPostIme pointer 1
    03-12 16:27:59.298  8805  8805 D AbsListView: onTouchUp() mTouchMode : 3
    03-12 16:27:59.298  8805  8805 D AbsListView: onTouchUp() TOUCH_MODE_SCROLL initialVelocity : -3654
    03-12 16:27:59.298  8805  8805 D AbsListView: reportScrollStateChange() newState : 2
    03-12 16:27:59.893  8805  8805 D AbsListView: reportScrollStateChange() newState : 0
    03-12 16:28:00.924  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: ViewPostIme pointer 0
    03-12 16:28:01.016  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: ViewPostIme pointer 1
    03-12 16:28:01.016  8805  8805 D AbsListView: onTouchUp() mTouchMode : 0
    03-12 16:28:01.085  8805  8805 D CommonFragment: onPause: com.simulationcurriculum.skysafari.SettingsMainFragment
    03-12 16:28:01.089  8805  8805 I Settings: saveToCSettings
    03-12 16:28:01.108  8805  8805 D ScrollView: initGoToTop
    03-12 16:28:01.209  8805  8805 D CommonFragment: onResume: com.simulationcurriculum.skysafari.SettingsScopeSetupFragment
    03-12 16:28:01.261  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: Relayout returned: old=[0,0][720,1280] new=[0,0][720,1280] result=0x1 surface={valid=true 3318112256} changed=false
    03-12 16:28:01.263  8805  8805 D ScrollView:  onsize change changed 
    03-12 16:28:02.785  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: ViewPostIme pointer 0
    03-12 16:28:02.893  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: ViewPostIme pointer 1
    03-12 16:28:02.900  8805  8805 D CommonFragment: onPause: com.simulationcurriculum.skysafari.SettingsScopeSetupFragment
    03-12 16:28:02.922  8805  8805 D ScrollView: initGoToTop
    03-12 16:28:03.002  8805  8805 D CommonFragment: onResume: com.simulationcurriculum.skysafari.SettingsScopeTypeFragment
    03-12 16:28:03.025  8805  8805 D ScrollView:  onsize change changed 
    03-12 16:28:04.462  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: ViewPostIme pointer 0
    03-12 16:28:05.196  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: ViewPostIme pointer 1
    03-12 16:28:05.847  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: ViewPostIme pointer 0
    03-12 16:28:06.139  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: ViewPostIme pointer 1
    03-12 16:28:07.241  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: ViewPostIme pointer 0
    03-12 16:28:07.423  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: ViewPostIme pointer 1
    03-12 16:28:09.752  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: ViewPostIme pointer 0
    03-12 16:28:11.896  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: ViewPostIme pointer 1
    03-12 16:28:12.831  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: ViewPostIme pointer 0
    03-12 16:28:12.980  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: ViewPostIme pointer 1
    03-12 16:28:13.289  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: ViewPostIme pointer 0
    03-12 16:28:13.940  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: ViewPostIme pointer 1
    03-12 16:28:14.366  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: ViewPostIme pointer 0
    03-12 16:28:14.941  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: ViewPostIme pointer 1
    03-12 16:28:15.484  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: ViewPostIme pointer 0
    03-12 16:28:15.592  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: ViewPostIme pointer 1
    03-12 16:28:17.127  8805  8815 I zygote  : Background concurrent copying GC freed 91623(3MB) AllocSpace objects, 2(40KB) LOS objects, 49% free, 6MB/12MB, paused 802us total 109.220ms
    03-12 16:28:17.152  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: ViewPostIme pointer 0
    03-12 16:28:17.276  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: ViewPostIme pointer 1
    03-12 16:28:17.277  8805  8805 D CommonFragment: onPause: com.simulationcurriculum.skysafari.SettingsScopeTypeFragment
    03-12 16:28:17.277  8805  8805 D CommonFragment: onPause: com.simulationcurriculum.skysafari.SettingsScopeTypeFragment
    03-12 16:28:17.300  8805  8805 D CommonFragment: onDestroy: com.simulationcurriculum.skysafari.SettingsScopeTypeFragment
    03-12 16:28:17.300  8805  8805 D CommonFragment: onDetach: com.simulationcurriculum.skysafari.SettingsScopeTypeFragment
    03-12 16:28:17.300  8805  8805 D CommonFragment: onResume: com.simulationcurriculum.skysafari.SettingsScopeSetupFragment
    03-12 16:28:17.306  8805  8805 D CommonFragment: onPause: com.simulationcurriculum.skysafari.SettingsScopeSetupFragment
    03-12 16:28:17.308  8805  8805 D CommonFragment: onPause: com.simulationcurriculum.skysafari.SettingsScopeSetupFragment
    03-12 16:28:17.332  8805  8805 D CommonFragment: onDestroy: com.simulationcurriculum.skysafari.SettingsScopeSetupFragment
    03-12 16:28:17.332  8805  8805 D CommonFragment: onDetach: com.simulationcurriculum.skysafari.SettingsScopeSetupFragment
    03-12 16:28:17.332  8805  8805 D CommonFragment: onResume: com.simulationcurriculum.skysafari.SettingsMainFragment
    03-12 16:28:17.333  8805  8805 D CommonFragment: onPause: com.simulationcurriculum.skysafari.SettingsMainFragment
    03-12 16:28:17.336  8805  8805 I Settings: saveToCSettings
    03-12 16:28:17.346  8805  8805 D CommonFragment: onPause: com.simulationcurriculum.skysafari.SettingsMainFragment
    03-12 16:28:17.349  8805  8805 I Settings: saveToCSettings
    03-12 16:28:17.364  8805  8805 D CommonFragment: onDestroy: com.simulationcurriculum.skysafari.SettingsMainFragment
    03-12 16:28:17.382  8805  8805 D CommonFragment: onDetach: com.simulationcurriculum.skysafari.SettingsMainFragment
    03-12 16:28:17.389  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: Relayout returned: old=[0,0][720,1280] new=[0,0][720,1280] result=0x1 surface={valid=true 3318112256} changed=false
    03-12 16:28:22.417  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: ViewPostIme pointer 0
    03-12 16:28:22.543  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: ViewPostIme pointer 1
    03-12 16:28:22.570  8805  8805 D CommonFragment: onResume: com.simulationcurriculum.skysafari.SettingsMainFragment
    03-12 16:28:22.593  8805  8805 D AbsListView:  in onLayout changed 
    03-12 16:28:23.686  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: ViewPostIme pointer 0
    03-12 16:28:23.740  8805  8805 D AbsListView: reportScrollStateChange() newState : 1
    03-12 16:28:23.804  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: ViewPostIme pointer 1
    03-12 16:28:23.804  8805  8805 D AbsListView: onTouchUp() mTouchMode : 3
    03-12 16:28:23.804  8805  8805 D AbsListView: onTouchUp() TOUCH_MODE_SCROLL initialVelocity : -7162
    03-12 16:28:23.804  8805  8805 D AbsListView: reportScrollStateChange() newState : 2
    03-12 16:28:24.023  8805  8805 D AbsListView: reportScrollStateChange() newState : 0
    03-12 16:28:24.862  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: ViewPostIme pointer 0
    03-12 16:28:24.970  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: ViewPostIme pointer 1
    03-12 16:28:24.970  8805  8805 D AbsListView: onTouchUp() mTouchMode : 2
    03-12 16:28:24.971  8805  8805 D CommonFragment: onPause: com.simulationcurriculum.skysafari.SettingsMainFragment
    03-12 16:28:24.974  8805  8805 I Settings: saveToCSettings
    03-12 16:28:24.992  8805  8805 D ScrollView: initGoToTop
    03-12 16:28:25.017  8805  8805 D CommonFragment: onResume: com.simulationcurriculum.skysafari.SettingsScopeSetupFragment
    03-12 16:28:25.034  8805  8805 D ScrollView:  onsize change changed 
    03-12 16:28:26.222  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: ViewPostIme pointer 0
    03-12 16:28:26.305  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: ViewPostIme pointer 1
    03-12 16:28:28.350  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: ViewPostIme pointer 0
    03-12 16:28:28.457  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: ViewPostIme pointer 1
    03-12 16:28:28.465  8805  8805 D CommonFragment: onPause: com.simulationcurriculum.skysafari.SettingsScopeSetupFragment
    03-12 16:28:28.467  8805  8805 D CommonFragment: onPause: com.simulationcurriculum.skysafari.SettingsScopeSetupFragment
    03-12 16:28:28.484  8805  8805 D CommonFragment: onDestroy: com.simulationcurriculum.skysafari.SettingsScopeSetupFragment
    03-12 16:28:28.484  8805  8805 D CommonFragment: onDetach: com.simulationcurriculum.skysafari.SettingsScopeSetupFragment
    03-12 16:28:28.484  8805  8805 D CommonFragment: onResume: com.simulationcurriculum.skysafari.SettingsMainFragment
    03-12 16:28:28.485  8805  8805 D CommonFragment: onPause: com.simulationcurriculum.skysafari.SettingsMainFragment
    03-12 16:28:28.488  8805  8805 I Settings: saveToCSettings
    03-12 16:28:28.497  8805  8805 D CommonFragment: onPause: com.simulationcurriculum.skysafari.SettingsMainFragment
    03-12 16:28:28.501  8805  8805 I Settings: saveToCSettings
    03-12 16:28:28.515  8805  8805 D CommonFragment: onDestroy: com.simulationcurriculum.skysafari.SettingsMainFragment
    03-12 16:28:28.532  8805  8805 D CommonFragment: onDetach: com.simulationcurriculum.skysafari.SettingsMainFragment
    03-12 16:28:28.538  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: Relayout returned: old=[0,0][720,1280] new=[0,0][720,1280] result=0x1 surface={valid=true 3318112256} changed=false
    03-12 16:28:32.055  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: ViewPostIme pointer 0
    03-12 16:28:32.154  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: ViewPostIme pointer 1
    03-12 16:28:32.201  8805  9998 D BluetoothUtils: isSocketAllowedBySecurityPolicy start : device null
    03-12 16:28:32.201  8805  9998 W BluetoothAdapter: getBluetoothService() called with no BluetoothManagerCallback
    03-12 16:28:38.625  8805  9998 W System.err: java.io.IOException: read failed, socket might closed or timeout, read ret: -1
    03-12 16:28:38.628  8805  9998 W System.err: 	at android.bluetooth.BluetoothSocket.readAll(BluetoothSocket.java:821)
    03-12 16:28:38.628  8805  9998 W System.err: 	at android.bluetooth.BluetoothSocket.readInt(BluetoothSocket.java:833)
    03-12 16:28:38.628  8805  9998 W System.err: 	at android.bluetooth.BluetoothSocket.connect(BluetoothSocket.java:458)
    03-12 16:28:38.628  8805  9998 W System.err: 	at com.simulationcurriculum.skysafari.scope.BluetoothConnection.openSocket(BluetoothConnection.java:73)
    03-12 16:28:38.628  8805  9998 W System.err: 	at com.simulationcurriculum.skysafari.scope.BluetoothConnection.openConnection(BluetoothConnection.java:56)
    03-12 16:28:38.629  8805  9998 W System.err: 	at com.simulationcurriculum.skysafari.Telescope.openTelescope(Native Method)
    03-12 16:28:38.629  8805  9998 W System.err: 	at com.simulationcurriculum.skysafari.SkySafariActivity.startConnectingScope(SkySafariActivity.java:6268)
    03-12 16:28:38.629  8805  9998 W System.err: 	at com.simulationcurriculum.skysafari.SkySafariActivity$5.run(SkySafariActivity.java:1432)
    03-12 16:28:38.629  8805  9998 W System.err: 	at java.lang.Thread.run(Thread.java:764)
    03-12 16:28:38.660  8805  9998 W BluetoothAdapter: getBluetoothService() called with no BluetoothManagerCallback
    03-12 16:28:45.077  8805  9998 W System.err: java.io.IOException: read failed, socket might closed or timeout, read ret: -1
    03-12 16:28:45.079  8805  9998 W System.err: 	at android.bluetooth.BluetoothSocket.readAll(BluetoothSocket.java:821)
    03-12 16:28:45.079  8805  9998 W System.err: 	at android.bluetooth.BluetoothSocket.waitSocketSignal(BluetoothSocket.java:780)
    03-12 16:28:45.079  8805  9998 W System.err: 	at android.bluetooth.BluetoothSocket.connect(BluetoothSocket.java:462)
    03-12 16:28:45.079  8805  9998 W System.err: 	at com.simulationcurriculum.skysafari.scope.BluetoothConnection.openSocket(BluetoothConnection.java:89)
    03-12 16:28:45.079  8805  9998 W System.err: 	at com.simulationcurriculum.skysafari.scope.BluetoothConnection.openConnection(BluetoothConnection.java:56)
    03-12 16:28:45.079  8805  9998 W System.err: 	at com.simulationcurriculum.skysafari.Telescope.openTelescope(Native Method)
    03-12 16:28:45.079  8805  9998 W System.err: 	at com.simulationcurriculum.skysafari.SkySafariActivity.startConnectingScope(SkySafariActivity.java:6268)
    03-12 16:28:45.079  8805  9998 W System.err: 	at com.simulationcurriculum.skysafari.SkySafariActivity$5.run(SkySafariActivity.java:1432)
    03-12 16:28:45.079  8805  9998 W System.err: 	at java.lang.Thread.run(Thread.java:764)
    03-12 16:28:45.111  8805  9998 D BluetoothUtils: isSocketAllowedBySecurityPolicy start : device null
    03-12 16:28:45.111  8805  9998 W BluetoothAdapter: getBluetoothService() called with no BluetoothManagerCallback
    03-12 16:28:45.347  8805 10023 I System.out: (HTTPLog)-Static: isSBSettingEnabled false
    03-12 16:28:45.348  8805 10023 I System.out: (HTTPLog)-Static: isSBSettingEnabled false
    03-12 16:28:54.921  8805  9998 D BluetoothSocket: close() this: android.bluetooth.BluetoothSocket@db577f5, channel: 1, mSocketIS: android.net.LocalSocketImpl$SocketInputStream@d4ee98a, mSocketOS: android.net.LocalSocketImpl$SocketOutputStream@7dabfbmSocket: android.net.LocalSocket@f0ae418 impl:android.net.LocalSocketImpl@bb29e71 fd:java.io.FileDescriptor@3ba1456, mSocketState: CONNECTED
    03-12 16:28:54.946  8805  9998 D BluetoothSocket: close() this: android.bluetooth.BluetoothSocket@db577f5, channel: 1, mSocketIS: android.net.LocalSocketImpl$SocketInputStream@d4ee98a, mSocketOS: android.net.LocalSocketImpl$SocketOutputStream@7dabfbmSocket: null, mSocketState: CLOSED
    03-12 16:28:54.946  8805  9998 D BluetoothSocket: close() this: android.bluetooth.BluetoothSocket@db577f5, channel: 1, mSocketIS: android.net.LocalSocketImpl$SocketInputStream@d4ee98a, mSocketOS: android.net.LocalSocketImpl$SocketOutputStream@7dabfbmSocket: null, mSocketState: CLOSED
    03-12 16:28:54.966  8805  8805 D ScrollView: initGoToTop
    03-12 16:28:54.972  8805  8805 D ScrollView: initGoToTop
    03-12 16:28:54.987  8805  8805 D ViewRootImpl@a798bf4[SkySafariActivity]: setView = DecorView@11d1f1d[] TM=true MM=false
    03-12 16:28:54.995  8805  8805 D ViewRootImpl@a798bf4[SkySafariActivity]: dispatchAttachedToWindow
    03-12 16:28:55.022  8805  8805 V Surface : sf_framedrop debug : 0x4f4c, game : false, logging : 0
    03-12 16:28:55.022  8805  8805 D ViewRootImpl@a798bf4[SkySafariActivity]: Relayout returned: old=[0,0][0,0] new=[0,286][720,993] result=0x7 surface={valid=true 3296819200} changed=true
    03-12 16:28:55.026  8805  9845 D mali_winsys: EGLint new_window_surface(egl_winsys_display *, void *, EGLSurface, EGLConfig, egl_winsys_surface **, egl_color_buffer_format *, EGLBoolean) returns 0x3000,  [864x851]-format:1
    03-12 16:28:55.026  8805  9845 D OpenGLRenderer: eglCreateWindowSurface = 0xc4f5e7c0
    03-12 16:28:55.027  8805  8805 D ScrollView:  onsize change changed 
    03-12 16:28:55.027  8805  8805 D ScrollView:  onsize change changed 
    03-12 16:28:55.030  8805  8805 D ViewRootImpl@a798bf4[SkySafariActivity]: MSG_WINDOW_FOCUS_CHANGED 1
    03-12 16:28:55.048  8805  8805 D ViewRootImpl@a798bf4[SkySafariActivity]: MSG_RESIZED_REPORT: frame=Rect(0, 286 - 720, 993) ci=Rect(0, 0 - 0, 0) vi=Rect(0, 0 - 0, 0) or=1
    03-12 16:28:55.057  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: MSG_WINDOW_FOCUS_CHANGED 0
    03-12 16:28:57.695  8805  8805 D ViewRootImpl@a798bf4[SkySafariActivity]: ViewPostIme pointer 0
    03-12 16:28:57.803  8805  8805 D ViewRootImpl@a798bf4[SkySafariActivity]: ViewPostIme pointer 1
    03-12 16:28:57.811  8805  9845 D OpenGLRenderer: eglDestroySurface = 0xc4f5e7c0
    03-12 16:28:57.811  8805  8805 D ViewRootImpl@a798bf4[SkySafariActivity]: dispatchDetachedFromWindow
    03-12 16:28:57.811  8805  8805 D InputEventReceiver: channel '2eaaab com.simulationcurriculum.skysafari6plus/com.simulationcurriculum.skysafari.SkySafariActivity (client)' ~ Disposing input event receiver.
    03-12 16:28:57.811  8805  8805 D InputEventReceiver: channel '2eaaab com.simulationcurriculum.skysafari6plus/com.simulationcurriculum.skysafari.SkySafariActivity (client)' ~NativeInputEventReceiver.
    03-12 16:28:57.833  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: MSG_WINDOW_FOCUS_CHANGED 1
    03-12 16:28:57.835  8805  8805 E ViewRootImpl: sendUserActionEvent() returned.
    03-12 16:29:01.362  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: ViewPostIme key 0
    03-12 16:29:01.478  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: ViewPostIme key 1
    03-12 16:29:01.485  8805  8805 D ScrollView: initGoToTop
    03-12 16:29:01.488  8805  8805 D ScrollView: initGoToTop
    03-12 16:29:01.496  8805  8805 D ViewRootImpl@369098d[SkySafariActivity]: setView = DecorView@4b03742[] TM=true MM=false
    03-12 16:29:01.503  8805  8805 D ViewRootImpl@369098d[SkySafariActivity]: dispatchAttachedToWindow
    03-12 16:29:01.517  8805  8805 V Surface : sf_framedrop debug : 0x4f4c, game : false, logging : 0
    03-12 16:29:01.517  8805  8805 D ViewRootImpl@369098d[SkySafariActivity]: Relayout returned: old=[0,0][0,0] new=[0,424][720,856] result=0x7 surface={valid=true 3295973376} changed=true
    03-12 16:29:01.521  8805  9845 D mali_winsys: EGLint new_window_surface(egl_winsys_display *, void *, EGLSurface, EGLConfig, egl_winsys_surface **, egl_color_buffer_format *, EGLBoolean) returns 0x3000,  [864x576]-format:1
    03-12 16:29:01.521  8805  9845 D OpenGLRenderer: eglCreateWindowSurface = 0xdc7fb340
    03-12 16:29:01.522  8805  8805 D ScrollView:  onsize change changed 
    03-12 16:29:01.522  8805  8805 D ScrollView:  onsize change changed 
    03-12 16:29:01.522  8805  8805 D ViewRootImpl@369098d[SkySafariActivity]: MSG_WINDOW_FOCUS_CHANGED 1
    03-12 16:29:01.523  8805  8805 D ViewRootImpl@369098d[SkySafariActivity]: MSG_RESIZED_REPORT: frame=Rect(0, 424 - 720, 856) ci=Rect(0, 0 - 0, 0) vi=Rect(0, 0 - 0, 0) or=1
    03-12 16:29:01.548  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: MSG_WINDOW_FOCUS_CHANGED 0
    03-12 16:29:01.553  8805  8810 I zygote  : Do full code cache collection, code=126KB, data=92KB
    03-12 16:29:01.555  8805  8810 I zygote  : After code cache collection, code=77KB, data=47KB
    03-12 16:29:03.118  8805  8805 D ViewRootImpl@369098d[SkySafariActivity]: ViewPostIme pointer 0
    03-12 16:29:03.259  8805  8805 D ViewRootImpl@369098d[SkySafariActivity]: ViewPostIme pointer 1
    03-12 16:29:03.301  8805  9845 D OpenGLRenderer: eglDestroySurface = 0xdc7fb340
    03-12 16:29:03.301  8805  9845 D OpenGLRenderer: endAllActiveAnimators on 0xc47c5e80 (RippleDrawable) with handle 0xc6e29c90
    03-12 16:29:03.302  8805  8805 D ViewRootImpl@369098d[SkySafariActivity]: dispatchDetachedFromWindow
    03-12 16:29:03.302  8805  8805 D InputEventReceiver: channel '15f4811 com.simulationcurriculum.skysafari6plus/com.simulationcurriculum.skysafari.SkySafariActivity (client)' ~ Disposing input event receiver.
    03-12 16:29:03.302  8805  8805 D InputEventReceiver: channel '15f4811 com.simulationcurriculum.skysafari6plus/com.simulationcurriculum.skysafari.SkySafariActivity (client)' ~NativeInputEventReceiver.
    03-12 16:29:03.324  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: MSG_WINDOW_FOCUS_CHANGED 1
    03-12 16:29:03.327  8805  8805 E ViewRootImpl: sendUserActionEvent() returned.
    03-12 16:29:04.060  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: ViewPostIme pointer 0
    03-12 16:29:04.268  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: ViewPostIme pointer 1
    03-12 16:29:05.871  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: ViewPostIme pointer 0
    03-12 16:29:06.121  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: ViewPostIme pointer 1
    03-12 16:29:06.132  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: Relayout returned: old=[0,0][720,1280] new=[0,0][720,1280] result=0x1 surface={valid=true 3318112256} changed=false
    03-12 16:29:06.562  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: MSG_WINDOW_FOCUS_CHANGED 0
    03-12 16:29:12.477  8805 10152 I System.out: (HTTPLog)-Static: isSBSettingEnabled false
    03-12 16:29:12.477  8805 10152 I System.out: (HTTPLog)-Static: isSBSettingEnabled false
    03-12 16:29:12.516  8805 10156 I System.out: (HTTPLog)-Static: isSBSettingEnabled false
    03-12 16:29:12.516  8805 10156 I System.out: (HTTPLog)-Static: isSBSettingEnabled false
    03-12 16:29:14.042  8805 10152 D SCParse/.....DATA: parseServer https://livesky-server.simulationcurriculum.com/1/ IS available
    03-12 16:29:14.044  8805  8805 D SCParse/AUTOLOGIN: fetching Opaque User srVCg4RaCI (username: 80b162d6-2c57-45a2-a745-8579d3739354)
    03-12 16:29:14.227  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: MSG_WINDOW_FOCUS_CHANGED 1
    03-12 16:29:14.838  8805 10168 W OkHttpClient: A connection to https://livesky-server.simulationcurriculum.com/ was leaked. Did you forget to close a response body?
    03-12 16:29:14.850  8805 10156 W FlurryAgent: Analytics report sent.
    03-12 16:29:14.866  8805  8815 I zygote  : Background concurrent copying GC freed 116434(4MB) AllocSpace objects, 6(116KB) LOS objects, 50% free, 7MB/14MB, paused 429us total 254.971ms
    03-12 16:29:14.881  8805 10156 I System.out: (HTTPLog)-Static: isSBSettingEnabled false
    03-12 16:29:14.883  8805  8813 D BluetoothSocket: close() this: android.bluetooth.BluetoothSocket@1ac74c2, channel: -1, mSocketIS: android.net.LocalSocketImpl$SocketInputStream@20d02d3, mSocketOS: android.net.LocalSocketImpl$SocketOutputStream@898ae10mSocket: android.net.LocalSocket@e6b2d09 impl:android.net.LocalSocketImpl@9511b0e fd:java.io.FileDescriptor@89af92f, mSocketState: INIT
    03-12 16:29:14.886  8805  8813 D BluetoothSocket: close() this: android.bluetooth.BluetoothSocket@31090c5, channel: 1, mSocketIS: android.net.LocalSocketImpl$SocketInputStream@787da1a, mSocketOS: android.net.LocalSocketImpl$SocketOutputStream@367f94bmSocket: android.net.LocalSocket@c3c2f28 impl:android.net.LocalSocketImpl@cee7441 fd:java.io.FileDescriptor@4397de6, mSocketState: INIT
    03-12 16:29:14.888  8805  8813 D BluetoothSocket: close() this: android.bluetooth.BluetoothSocket@db577f5, channel: 1, mSocketIS: android.net.LocalSocketImpl$SocketInputStream@d4ee98a, mSocketOS: android.net.LocalSocketImpl$SocketOutputStream@7dabfbmSocket: null, mSocketState: CLOSED
    03-12 16:29:14.891  8805 10156 I System.out: (HTTPLog)-Static: isSBSettingEnabled false
    03-12 16:29:15.070  8805  8805 I SCParse/....LOGIN: Opaque User srVCg4RaCI (username: 80b162d6-2c57-45a2-a745-8579d3739354) finished login
    03-12 16:29:15.072  8805  8805 I SCParse/DATA SYNC: syncWithServer Opaque User srVCg4RaCI (username: 80b162d6-2c57-45a2-a745-8579d3739354): SYNC WITH SERVER ONLY
    03-12 16:29:15.073  8805  8805 D SCParse/DATA SYNC: FOVIndicator: Mon Mar 09 17:07:19 EDT 2020
    03-12 16:29:15.176  8805 10156 W FlurryAgent: Analytics report sent.
    03-12 16:29:15.231  8805  8805 V SCParse/DATA SYNC: shouldPullNewDataFromServer: new data on server so pulling from server
    03-12 16:29:17.093  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: ViewPostIme pointer 0
    03-12 16:29:17.227  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: ViewPostIme pointer 1
    03-12 16:29:17.298  8805  8805 D CommonFragment: onResume: com.simulationcurriculum.skysafari.HelpMainFragment
    03-12 16:29:17.306  8805  8805 W GmsClientEvents: registerConnectionCallbacks(): listener anvk{c3ba889 VFE...... ......I. 0,0-0,0} is already registered
    03-12 16:29:17.306  8805  8805 W GmsClientEvents: registerConnectionFailedListener(): listener anvk{c3ba889 VFE...... ......I. 0,0-0,0} is already registered
    03-12 16:29:17.329  8805  8805 D AbsListView:  in onLayout changed 
    03-12 16:29:18.119  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: ViewPostIme pointer 0
    03-12 16:29:18.173  8805  8805 D AbsListView: reportScrollStateChange() newState : 1
    03-12 16:29:18.345  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: ViewPostIme pointer 1
    03-12 16:29:18.345  8805  8805 D AbsListView: onTouchUp() mTouchMode : 3
    03-12 16:29:18.345  8805  8805 D AbsListView: onTouchUp() TOUCH_MODE_SCROLL initialVelocity : -5775
    03-12 16:29:18.345  8805  8805 D AbsListView: reportScrollStateChange() newState : 2
    03-12 16:29:18.473  8805  8805 D AbsListView: reportScrollStateChange() newState : 0
    03-12 16:29:18.711  8805  8805 I SCParse/DATA SYNC: COMPLETE for user Opaque User srVCg4RaCI (username: 80b162d6-2c57-45a2-a745-8579d3739354) 3.64 seconds elapsed
    03-12 16:29:20.439  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: ViewPostIme pointer 0
    03-12 16:29:20.564  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: ViewPostIme pointer 1
    03-12 16:29:20.565  8805  8805 D AbsListView: onTouchUp() mTouchMode : 2
    03-12 16:29:20.699  8805  8805 D CommonFragment: onPause: com.simulationcurriculum.skysafari.HelpMainFragment
    03-12 16:29:20.819  8805  8805 I Settings: saveToCSettings
    03-12 16:29:20.861  8805  8805 D SensorManager: unregisterListener ::   
    03-12 16:29:20.986  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: MSG_WINDOW_FOCUS_CHANGED 0
    03-12 16:29:22.949  8805 10594 I System.out: (HTTPLog)-Static: isSBSettingEnabled false
    03-12 16:29:22.949  8805 10594 I System.out: (HTTPLog)-Static: isSBSettingEnabled false
    03-12 16:29:36.166  8805  8805 D SurfaceView: BG show() Surface(name=Background for - SurfaceView - com.simulationcurriculum.skysafari6plus/com.simulationcurriculum.skysafari.SkySafariActivity@369b27b@0) com.simulationcurriculum.skysafari.ChartView{369b27b VFE...... ........ 0,0-720,1103}
    03-12 16:29:36.177  8805  8805 D SurfaceView: surfaceDestroyed 1 #2 com.simulationcurriculum.skysafari.ChartView{369b27b VFE...... ........ 0,0-720,1103}
    03-12 16:29:36.178  8805  8805 D SurfaceView: BG destroy() Surface(name=Background for - SurfaceView - com.simulationcurriculum.skysafari6plus/com.simulationcurriculum.skysafari.SkySafariActivity@369b27b@0) com.simulationcurriculum.skysafari.ChartView{369b27b VFE...... ........ 0,0-720,1103}
    03-12 16:29:36.186  8805  9845 D OpenGLRenderer: eglDestroySurface = 0xc7b27420
    03-12 16:29:36.231  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: Relayout returned: old=[0,0][720,1280] new=[0,0][720,1280] result=0x5 surface={valid=false 0} changed=true
    03-12 16:29:36.622  8805  8805 I System.out: onStop: com.simulationcurriculum.skysafari.SkySafariActivity
    03-12 16:29:36.687  8805  8831 W FlurryAgent: Flurry session paused for context:com.simulationcurriculum.skysafari.SkySafariActivity@6d0a576
    03-12 16:29:45.360  8805 11236 I System.out: (HTTPLog)-Static: isSBSettingEnabled false
    03-12 16:29:45.361  8805 11236 I System.out: (HTTPLog)-Static: isSBSettingEnabled false
    03-12 16:29:45.585  8805 11239 D FirebaseApp: com.google.firebase.auth.FirebaseAuth is not linked. Skipping initialization.
    03-12 16:29:46.693  8805  8831 W FlurryAgent: Flurry session ended
    03-12 16:29:46.709  8805 11270 I System.out: (HTTPLog)-Static: isSBSettingEnabled false
    03-12 16:29:46.709  8805 11270 I System.out: (HTTPLog)-Static: isSBSettingEnabled false
    03-12 16:29:47.075  8805 11270 W FlurryAgent: Analytics report sent.
    03-12 16:29:50.620  8805 11276 I System.out: (HTTPLog)-Static: isSBSettingEnabled false
    03-12 16:29:50.621  8805 11276 I System.out: (HTTPLog)-Static: isSBSettingEnabled false
    03-12 16:30:18.944  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: Relayout returned: old=[0,0][720,1280] new=[0,0][720,1280] result=0x1 surface={valid=false 0} changed=false
    03-12 16:30:18.950  8805  8805 I System.out: onStart: com.simulationcurriculum.skysafari.SkySafariActivity
    03-12 16:30:18.953  8805  8831 W FlurryAgent: Flurry session started for context:com.simulationcurriculum.skysafari.SkySafariActivity@6d0a576
    03-12 16:30:18.953  8805  8831 W FlurryAgent: Flurry session resumed for context:com.simulationcurriculum.skysafari.SkySafariActivity@6d0a576
    03-12 16:30:18.970  8805  8831 E FlurryAgent: There is a problem with the Google Play Services library, which is required for Android Advertising ID support. The Google Play Services library should be integrated in any app shipping in the Play Store that uses analytics or advertising.
    03-12 16:30:18.979  8805 11527 W System.err: java.lang.IllegalArgumentException: Expected receiver of type com.android.vending.billing.IInAppBillingService, but got android.os.BinderProxy
    03-12 16:30:18.985  8805 11527 W System.err: 	at java.lang.reflect.Method.invoke(Native Method)
    03-12 16:30:18.985  8805 11527 W System.err: 	at com.onesignal.TrackGooglePurchase$2.run(TrackGooglePurchase.java:146)
    03-12 16:30:18.986  8805 11527 W System.err: 	at java.lang.Thread.run(Thread.java:764)
    03-12 16:30:18.995  8805 11530 I System.out: (HTTPLog)-Static: isSBSettingEnabled false
    03-12 16:30:18.996  8805 11530 I System.out: (HTTPLog)-Static: isSBSettingEnabled false
    03-12 16:30:19.008  8805  8805 I Settings: readFromCSettings
    03-12 16:30:19.040  8805  8805 I System.out: JulianDate is: 2458921.353711684
    03-12 16:30:19.063  8805  8805 I Settings: Using locationLocation[gps 38.348423,-76.925343 hAcc=25 et=+3m9s360ms alt=12.0 vel=0.72999996 bear=0.0 vAcc=??? sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=40]}]
    03-12 16:30:19.143  8805 11530 W FlurryAgent: Analytics report sent.
    03-12 16:30:19.200  8805  8805 D SensorManager: registerListener :: 1936879478, Samsung Rotation Vector Sensor, 200000, 0,  
    03-12 16:30:19.200  8805  8805 D SensorManager: registerListener :: 1936159343, Samsung Game Rotation Vector Sensor, 200000, 0,  
    03-12 16:30:19.201  8805  8805 D SensorManager: registerListener :: 0, LSM6DSL Accelerometer, 200000, 0,  
    03-12 16:30:19.201  8805  8805 D SensorManager: registerListener :: 1, LSM6DSL Gyroscope, 200000, 0,  
    03-12 16:30:19.201  8805  8805 D SensorManager: registerListener :: 2, YAS539 Magnetometer, 200000, 0,  
    03-12 16:30:19.210  8805  8805 D CommonFragment: onResume: com.simulationcurriculum.skysafari.HelpMainFragment
    03-12 16:30:19.229  8805  8805 W GmsClientEvents: registerConnectionCallbacks(): listener anvk{540384b VFE...... ......I. 0,0-0,0} is already registered
    03-12 16:30:19.230  8805  8805 W GmsClientEvents: registerConnectionFailedListener(): listener anvk{540384b VFE...... ......I. 0,0-0,0} is already registered
    03-12 16:30:19.248  8805  8805 V Surface : sf_framedrop debug : 0x4f4c, game : false, logging : 0
    03-12 16:30:19.249  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: Relayout returned: old=[0,0][720,1280] new=[0,0][720,1280] result=0x7 surface={valid=true 3318112256} changed=true
    03-12 16:30:19.251  8805  9845 D mali_winsys: EGLint new_window_surface(egl_winsys_display *, void *, EGLSurface, EGLConfig, egl_winsys_surface **, egl_color_buffer_format *, EGLBoolean) returns 0x3000,  [720x1280]-format:1
    03-12 16:30:19.251  8805  9845 D OpenGLRenderer: eglCreateWindowSurface = 0xc7b273e0
    03-12 16:30:19.254  8805  8805 D SurfaceView: BG show() Surface(name=Background for - SurfaceView - com.simulationcurriculum.skysafari6plus/com.simulationcurriculum.skysafari.SkySafariActivity@369b27b@1) com.simulationcurriculum.skysafari.ChartView{369b27b VFE...... ........ 0,0-720,1103}
    03-12 16:30:19.254  8805  8805 V Surface : sf_framedrop debug : 0x4f4c, game : false, logging : 0
    03-12 16:30:19.255  8805  8805 D SurfaceView: surfaceCreated 1 #5 com.simulationcurriculum.skysafari.ChartView{369b27b VFE...... ........ 0,0-720,1103}
    03-12 16:30:19.257  8805  8805 D SurfaceView: surfaceChanged (720,1103) 1 #5 com.simulationcurriculum.skysafari.ChartView{369b27b VFE...... ........ 0,0-720,1103}
    03-12 16:30:19.259  8805  9862 D mali_winsys: EGLint new_window_surface(egl_winsys_display *, void *, EGLSurface, EGLConfig, egl_winsys_surface **, egl_color_buffer_format *, EGLBoolean) returns 0x3000,  [720x1103]-format:2
    03-12 16:30:19.260  8805  9862 I         : onSurfaceCreated
    03-12 16:30:19.260  8805  9862 I         : onSurfaceChanged
    03-12 16:30:19.260  8805  9862 I SkySafari: setupGraphics(720, 1103)
    03-12 16:30:19.260  8805  9862 I SkySafari: GL Version = OpenGL ES 3.1 v1.r22p0-01rel0.721016e7fa4428166367fb84043ac702
    03-12 16:30:19.260  8805  9862 I SkySafari: GL Vendor = ARM
    03-12 16:30:19.260  8805  9862 I SkySafari: GL Renderer = Mali-T720
    03-12 16:30:19.260  8805  9862 I SkySafari: GL Extensions = GL_EXT_debug_marker GL_ARM_rgba8 GL_ARM_mali_shader_binary GL_OES_depth24 GL_OES_depth_texture GL_OES_depth_texture_cube_map GL_OES_packed_depth_stencil GL_OES_rgb8_rgba8 GL_EXT_read_format_bgra GL_OES_compressed_paletted_texture GL_OES_compressed_ETC1_RGB8_texture GL_OES_standard_derivatives GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_image_external_essl3 GL_OES_EGL_sync GL_OES_texture_npot GL_OES_vertex_half_float GL_OES_required_internalformat GL_OES_vertex_array_object GL_OES_mapbuffer GL_EXT_texture_format_BGRA8888 GL_EXT_texture_rg GL_EXT_texture_type_2_10_10_10_REV GL_OES_fbo_render_mipmap GL_OES_element_index_uint GL_EXT_shadow_samplers GL_OES_texture_compression_astc GL_KHR_texture_compression_astc_ldr GL_KHR_texture_compression_astc_hdr GL_KHR_texture_compression_astc_sliced_3d GL_KHR_debug GL_EXT_occlusion_query_boolean GL_EXT_disjoint_timer_query GL_EXT_blend_minmax GL_EXT_discard_framebuffer GL_OES_get_program_binary GL_OES_texture_3D GL_EXT_texture_storage GL_EXT_multi
    03-12 16:30:19.262  8805  9862 D LOCALE  : Shaders/VertexShader.glsl found in zip
    03-12 16:30:19.262  8805  9862 D LOCALE  : Shaders/FragmentShader.glsl found in zip
    03-12 16:30:19.264  8805  9862 I SkySafari: Successfully compiled shaders; programID=3
    03-12 16:30:19.422  8805  8805 I MyApplication: Flurry session started
    03-12 16:30:19.429  8805 11531 I System.out: (HTTPLog)-Static: isSBSettingEnabled false
    03-12 16:30:19.429  8805 11531 I System.out: (HTTPLog)-Static: isSBSettingEnabled false
    03-12 16:30:19.438  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: MSG_RESIZED_REPORT: frame=Rect(0, 0 - 720, 1280) ci=Rect(0, 0 - 0, 0) vi=Rect(0, 54 - 0, 0) or=1
    03-12 16:30:19.439  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: MSG_WINDOW_FOCUS_CHANGED 1
    03-12 16:30:19.441  8805  8805 V InputMethodManager: Starting input: tba=android.view.inputmethod.EditorInfo@22b5a7d nm : com.simulationcurriculum.skysafari6plus ic=null
    03-12 16:30:19.441  8805  8805 I InputMethodManager: startInputInner - mService.startInputOrWindowGainedFocus
    03-12 16:30:19.447  8805  9862 D mali_winsys: EGLint new_window_surface(egl_winsys_display *, void *, EGLSurface, EGLConfig, egl_winsys_surface **, egl_color_buffer_format *, EGLBoolean) returns 0x3000,  [720x1103]-format:2
    03-12 16:30:19.447  8805  9862 I         : onSurfaceChanged
    03-12 16:30:19.447  8805  9862 I SkySafari: setupGraphics(720, 1103)
    03-12 16:30:19.447  8805  9862 I SkySafari: GL Version = OpenGL ES 3.1 v1.r22p0-01rel0.721016e7fa4428166367fb84043ac702
    03-12 16:30:19.447  8805  9862 I SkySafari: GL Vendor = ARM
    03-12 16:30:19.447  8805  9862 I SkySafari: GL Renderer = Mali-T720
    03-12 16:30:19.447  8805  9862 I SkySafari: GL Extensions = GL_EXT_debug_marker GL_ARM_rgba8 GL_ARM_mali_shader_binary GL_OES_depth24 GL_OES_depth_texture GL_OES_depth_texture_cube_map GL_OES_packed_depth_stencil GL_OES_rgb8_rgba8 GL_EXT_read_format_bgra GL_OES_compressed_paletted_texture GL_OES_compressed_ETC1_RGB8_texture GL_OES_standard_derivatives GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_image_external_essl3 GL_OES_EGL_sync GL_OES_texture_npot GL_OES_vertex_half_float GL_OES_required_internalformat GL_OES_vertex_array_object GL_OES_mapbuffer GL_EXT_texture_format_BGRA8888 GL_EXT_texture_rg GL_EXT_texture_type_2_10_10_10_REV GL_OES_fbo_render_mipmap GL_OES_element_index_uint GL_EXT_shadow_samplers GL_OES_texture_compression_astc GL_KHR_texture_compression_astc_ldr GL_KHR_texture_compression_astc_hdr GL_KHR_texture_compression_astc_sliced_3d GL_KHR_debug GL_EXT_occlusion_query_boolean GL_EXT_disjoint_timer_query GL_EXT_blend_minmax GL_EXT_discard_framebuffer GL_OES_get_program_binary GL_OES_texture_3D GL_EXT_texture_storage GL_EXT_multi
    03-12 16:30:19.629  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: Relayout returned: old=[0,0][720,1280] new=[0,0][720,1280] result=0x1 surface={valid=true 3318112256} changed=false
    03-12 16:30:20.592  8805 11531 D SCParse/.....DATA: parseServer https://livesky-server.simulationcurriculum.com/1/ IS available
    03-12 16:30:20.594  8805  8805 D SCParse/AUTOLOGIN: fetching Opaque User srVCg4RaCI (username: 80b162d6-2c57-45a2-a745-8579d3739354)
    03-12 16:30:21.461  8805 11541 I zygote  : Deoptimizing java.lang.Object com.parse.ParseEncoder.encode(java.lang.Object) due to JIT inline cache
    03-12 16:30:21.525  8805  8805 I SCParse/....LOGIN: Opaque User srVCg4RaCI (username: 80b162d6-2c57-45a2-a745-8579d3739354) finished login
    03-12 16:30:21.526  8805  8805 I SCParse/DATA SYNC: syncWithServer Opaque User srVCg4RaCI (username: 80b162d6-2c57-45a2-a745-8579d3739354): SYNC WITH SERVER ONLY
    03-12 16:30:21.526  8805  8805 V SCParse/DATA SYNC: shouldPullNewDataFromServer: NO new data on server so NOT pulling from server
    03-12 16:30:21.533  8805  8810 I zygote  : Do partial code cache collection, code=126KB, data=86KB
    03-12 16:30:21.534  8805  8810 I zygote  : After code cache collection, code=121KB, data=84KB
    03-12 16:30:21.534  8805  8810 I zygote  : Increasing code cache capacity to 512KB
    03-12 16:30:21.796  8805  8805 I SCParse/DATA SYNC: COMPLETE for user Opaque User srVCg4RaCI (username: 80b162d6-2c57-45a2-a745-8579d3739354) 0.27 seconds elapsed
    03-12 16:30:23.976  8805 11551 I System.out: (HTTPLog)-Static: isSBSettingEnabled false
    03-12 16:30:23.976  8805 11551 I System.out: (HTTPLog)-Static: isSBSettingEnabled false
    03-12 16:30:29.190  8805  8805 I NotificationMgr: Second 24 hours
    03-12 16:30:29.198  8805  8805 E SkySafariActivity: setUpLocalNotifications took 0.24 seconds
    03-12 16:30:31.244  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: ViewPostIme pointer 0
    03-12 16:30:31.330  8805  8805 D AbsListView: reportScrollStateChange() newState : 1
    03-12 16:30:31.568  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: ViewPostIme pointer 1
    03-12 16:30:31.568  8805  8805 D AbsListView: onTouchUp() mTouchMode : 3
    03-12 16:30:31.568  8805  8805 D AbsListView: onTouchUp() TOUCH_MODE_SCROLL initialVelocity : -298
    03-12 16:30:31.568  8805  8805 D AbsListView: reportScrollStateChange() newState : 0
    03-12 16:30:32.403  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: ViewPostIme pointer 0
    03-12 16:30:32.498  8805  8805 D AbsListView: reportScrollStateChange() newState : 1
    03-12 16:30:33.229  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: ViewPostIme pointer 1
    03-12 16:30:33.229  8805  8805 D AbsListView: onTouchUp() mTouchMode : 3
    03-12 16:30:33.229  8805  8805 D AbsListView: onTouchUp() TOUCH_MODE_SCROLL initialVelocity : -685
    03-12 16:30:33.229  8805  8805 D AbsListView: reportScrollStateChange() newState : 0
    03-12 16:30:33.988  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: ViewPostIme pointer 0
    03-12 16:30:34.121  8805  8805 D ViewRootImpl@aeb611c[SkySafariActivity]: ViewPostIme pointer 1
    03-12 16:30:34.123  8805  8805 D AbsListView: onTouchUp() mTouchMode : 2
    

     

  • 0
    Avatar
    Keiron Smith

    Sorry, William, this is not the log file I'm looking for.

    SkySafari Settings > Telescope Setup > Save Log File

    Save Log File - If turned on, SkySafari saves a log of its communication with the telescope on your mobile device. SkySafari creates a new log file every time you connect to the telescope. The log file records every command that SkySafari sends to the telescope, and every response from the telescope. The log file name contains the date and time you began the telescope session, for example:

    2014-01-31-12-34-56.txt

    Android users - the scope communication log is written to a folder named "SkySafari Plus" or "SkySafari Pro" at the top level of your SD card. Copy this file to your computer with a USB cable, or simply email it to yourself.

    1. Also - what OS are your running?
    2. What device/computer make and model?
    3. Please link me to the URL with any discussion about this same issue.

    Thanks!

  • 0
    Avatar
    William Rison

    Here is the contents of the log.

    Sent ASCII at 2020/03/13 17:50:52 with error 0::V#

    Received ASCII at 2020/03/13 17:50:55 with error -13:

    Don't know why it does not show the $$$ sent right before the :V#

    It seems that if there is a delay between the $$$ and :V# the AP mount will recognize the :V#.

    Some bluetooth to serial adapters put a delay in some do not.  Since the log does not show the $$$ do you know where it is coming from?

     

    Thanks,

    William 

  • 0
    Avatar
    William Rison

    I found out if a # is sent after the $$$ it will work.  $$$#:V# works.

    The AP CP3 is thinking $$$:V2# is the command instead of :V2# for getting the version.

    You have to wait a few seconds before the CP3 interprets another command.

  • 0
    Avatar
    William Rison

    The Astro-Physics documentation on how to initiate communications with their GTO CP controllers says you should send a # before sending the first commands to clear the GTO CP buffer.  SkySafari is not doing this.

     

  • 0
    Avatar
    Michael Magras

    Dear William and Keiron,

    Did this ever get resolved? I am experiencing exactly the same problem trying to connect my Google Pixel 3a via BT to a US Converters UCBT232B BT-serial connected to an Astro-Physics CP3 controller. The phone connects to the adapter fine but communication to the mount fails, apparently for the reason William stated. Will there be a fix or an update to SkySafari? Thank you

  • 0
    Avatar
    Michael Magras

    PS My Pixel 3a is running Android 11.

  • 0
    Avatar
    Michael Magras

    PPS: I'm running SkySafari 6 pro version 6.7.2.0 on Android.

    ALSO, the phone DOES talk to the mount just fine over the BT link when I run a dumb terminal app on the phone and manually type in commands using the Astro-Physics command language. The mount responds perfectly, so there's no problem in the hardware or software of the comm link. That would seem to indicate that SkySafari is not sending the appropriate commands, as it should. This should be fixed as SkySafari is advertised to work with the A-P CP3-4 controllers over BT.

  • 1
    Avatar
    Keiron Smith

    I'll see if we can get this looked at for the next update.

    Thanks for your patience.

  • 0
    Avatar
    Michael Magras

    Thank you, that would be great. If there's anything I can do to help, such as test a beta rev with a revised Astro-Physics connect command sequence, or whatever, let me know.

  • 1
    Avatar
    Ros Hartigan

    Michael and William,

    We recently released updates for the AstroPhysics controller on Android.  Please let me know if the updates solve your issue.

    Thanks,

    Ros

  • 0
    Avatar
    William Rison

    Where do I get the update?  Google Play store does not show one and I don't see an option on the App to check for updates.

  • 1
    Avatar
    Ros Hartigan

    The latest is 6.8.0.6, and was released Jan 18. You should be able to see it on Play store. This is the version that has the latest Astro-Physics controller.

  • 0
    Avatar
    Michael Magras

    Dear Ros,

    Thank you very much for following up on this! I'll try to look into it as soon as I can and get back to you with the results.

    Michael

  • 1
    Avatar
    William Rison

    The sending of $$$ for Astro-Physics telescope mounts has been corrected.

    Works now.

    William

  • 1
    Avatar
    Ros Hartigan

    Great result!  Thank you for the feedback.

    Ros

  • 1
    Avatar
    Michael Magras

    Happy to report that SkySafari 6 now connects perfectly and quickly (~2 seconds) with my Astro-Physics CP3 mount servo controller with the app's Scope Type set to "Astro-Physics GTO".

    I spent a bit of time exercising all of the Astro-Physics specific commands and features, including the various Park positions, RA/ Dec entry, slew rates, etc, and everything worked perfectly. I did note that after parking and disconnecting SkySafari, then reconnecting, the mount would accept new slew commands and slew to the correct object / location, however the RA tracking was still disabled from the Park command and had to be manually re-enabled from the mount's keypad.

    In case it helps other users, I'm running SkySafari on a Google Pixel 3a, Android 11, interfacing to mount via Bluetooth using a US Converters UCBT232B serial converter. The converter works plugged into either the upper or lower serial port of the CP3.

  • 1
    Avatar
    Ros Hartigan

    Great result Michael!  Thanks for the feedback.

    Ros

Please sign in to leave a comment.