17:10:05.574 I/DjiSharedApp : Phone information: manufacturer(samsung), model(SM-T510), version(28), release(9), totalMemory(1970008064)
17:10:05.575 I/ApplicationMainServiceBase : ---> onCreate (DjiAppMainServiceImpl), creationTimeStamp=1576987805575
17:10:05.577 I/DjiSharedVsmAppMainServiceImpl : DjiVsmAppMainServiceImpl->onCreate
17:10:05.837 I/MediaStreamerContainerImpl : initializing mstreamer... 
17:10:05.861 I/WithAppMainServiceActivity : (DjiUsbAccessoryAttachedActivity) onServiceConnected, name = .service.DjiAppMainServiceImpl
17:10:08.863 I/VsmToUcsConnectorBase : UCS connector started on 54322
17:10:08.865 I/RetryConnector : stopDirect - network connector is NULL - nothing to stop.
17:10:08.865 I/RetryConnector : stopDirect - network connector is NULL - nothing to stop.
17:10:11.875 I/SsdpPortsMonitor : Service discovery: Network interface enabled: wlan0
17:10:11.879 I/SsdpPortsMonitor : Service discovery: Network interface enabled: lo
17:10:12.229 I/DjiSharedVsmAppMainServiceImpl : DjiVsmAppMainServiceImpl->onDestroy
17:10:12.231 I/DroneBridgeImpl : tearDownKeyListeners... (ALL)
17:10:12.510 I/DroneBridgeImpl : DJISDKManager.getInstance().stopConnectionToProduct -> NullPointer again
17:10:12.524 I/VsmToUcsConnectorBase : UCS connector stopped.
17:10:12.528 I/RetryConnector : stopDirect - network connector is NULL - nothing to stop.
17:10:12.530 I/ApplicationMainServiceBase : ---> onDestroy (DjiAppMainServiceImpl), creationTimeStamp=1576987805575
17:10:20.029 I/DjiSharedApp : Phone information: manufacturer(samsung), model(SM-T510), version(28), release(9), totalMemory(1970008064)
17:10:20.031 I/ApplicationMainServiceBase : ---> onCreate (DjiAppMainServiceImpl), creationTimeStamp=1576987820030
17:10:20.032 I/DjiSharedVsmAppMainServiceImpl : DjiVsmAppMainServiceImpl->onCreate
17:10:20.196 I/MediaStreamerContainerImpl : initializing mstreamer... 
17:10:20.224 I/WithAppMainServiceActivity : (DjiUsbAccessoryAttachedActivity) onServiceConnected, name = .service.DjiAppMainServiceImpl
17:10:20.257 I/DjiSharedUsbAccessoryAttachedActivity : onServiceConnectionChanged : CONNECTED to 1576987820030
17:10:20.258 I/DroneBridgeImpl : onUsbAccessoryAttached
17:10:20.262 I/UsbAccessoryManagerImplV2 : There are 1 attached UsbAccessory
17:10:20.263 I/UsbAccessoryManagerImplV2 : permission(true) - UsbAccessory[mManufacturer=DJI, mModel=T600, mDescription=DJI Inspire 1, mVersion=v2.35.0.0, mUri=www.dji.com, mSerial=000000000000000]
17:10:20.406 I/WithAppMainServiceActivity : (DjiSelectDroneTypeActivity) onServiceConnected, name = .service.DjiAppMainServiceImpl
17:10:20.461 I/DjiSharedSelectDroneTypeActivity : permissions granted.
17:10:20.470 I/DroneBridgeImpl : DJISDKManager -> registerApp...
17:10:20.471 I/DroneBridgeImpl : DJISDKManager -> SDK VERSION = 4.9
17:10:22.158 I/DroneBridgeImpl : DJISDKManager -> onRegister OK
17:10:22.160 I/DroneBridgeImpl : DJISDKManager -> startConnectionToProduct...
17:10:23.227 I/VsmToUcsConnectorBase : UCS connector started on 54322
17:10:23.230 I/RetryConnector : stopDirect - network connector is NULL - nothing to stop.
17:10:23.231 I/RetryConnector : stopDirect - network connector is NULL - nothing to stop.
17:10:24.541 I/DjiSharedSelectDroneTypeActivity : DJI SDK Registration SUCCESS
17:10:24.745 I/Authentication : AircraftBindingStateListener.onUpdate UNKNOWN
17:10:24.804 I/BaseActivityVsm : setUpKeyListeners for: isLandingConfirmationNeeded
17:10:24.806 W/BaseActivityVsm : isLandingConfirmationNeeded ERROR : Not Support
17:10:24.811 I/DjiSharedMainActivity : setUpKeyListeners... (IS_OPTICAL_ZOOM_SUPPORTED)
17:10:24.812 W/DjiSharedMainActivity : opticalZoomSupportedKey ERROR : Not Support
17:10:24.819 I/MainIndicatorsFragment : setUpKeyListeners for: SeriousLowBatteryWarningThreshold, LowBatteryWarningThreshold
17:10:24.820 W/MainIndicatorsFragment : SeriousLowBatteryWarningThreshold ERROR : Not Support
17:10:24.821 W/MainIndicatorsFragment : LowBatteryWarningThreshold ERROR : Not Support
17:10:24.823 I/RemainingFlightTimeFragment : setUpKeyListeners for: Connection, ChargeRemainingInPercent, CurrentLandImmediatelyBattery, BatteryPercentageNeededToGoHome, SeriousLowBatteryWarningThreshold, LowBatteryWarningThreshold, RemainingFlightTime
17:10:24.824 W/RemainingFlightTimeFragment : ChargeRemainingInPercent ERROR : Not Support
17:10:24.825 W/RemainingFlightTimeFragment : CurrentLandImmediatelyBattery ERROR : Not Support
17:10:24.826 W/RemainingFlightTimeFragment : BatteryPercentageNeededToGoHome ERROR : Not Support
17:10:24.827 W/RemainingFlightTimeFragment : SeriousLowBatteryWarningThreshold ERROR : Not Support
17:10:24.828 W/RemainingFlightTimeFragment : LowBatteryWarningThreshold ERROR : Not Support
17:10:24.828 W/RemainingFlightTimeFragment : RemainingFlightTime ERROR : Not Support
17:10:25.233 I/ObstacleAvoidanceFragment : setUpKeyListeners for: VisionDetectionState
17:10:25.234 W/ObstacleAvoidanceFragment : VisionDetectionState ERROR : Not Support
17:10:25.245 I/WithAppMainServiceActivity : (DjiMainActivity) onServiceConnected, name = .service.DjiAppMainServiceImpl
17:10:25.332 I/DjiVideoFeedProvider : addVideoSrcAvailabilityListener for CameraControlFragment.
17:10:25.346 I/DjiVideoFeedProvider : addVideoSrcAvailabilityListener for DjiFpvMiniFragment.
17:10:25.347 I/DjiVideoFeedProvider : InternalFeedConsumer is SET.
17:10:25.348 I/DjiVideoFeedProvider : Setting up VideoFeeder...
17:10:25.366 I/DjiVideoFeedProvider : isLensDistortionCalibrationNeeded = false
17:10:25.367 I/DjiVideoFeedProvider : PhysicalSource of a PrimaryVideoFeed is NULL
17:10:25.368 I/DjiVideoFeedProvider : PhysicalSource of a SecondaryVideoFeed is NULL
17:10:25.376 I/DjiVideoFeedProvider : PhysicalSource of a TranscodedVideoFeed is NULL
17:10:25.426 I/DjiFpvFragment : prim.=NULL(true), sec.=NULL
chId=0
trans.=NULL(UNUSED)
17:10:25.427 W/DjiFpvFragment : No need to re-init codecManager!
17:10:25.428 I/DjiFpvFragment : prim.=NULL(true), sec.=NULL
chId=1
trans.=NULL(UNUSED)
17:10:25.428 I/DjiFpvFragment : Starting CodecManager, w=461 h=326 src=Camera
17:10:25.835 I/DroneBridgeImpl : KeyManager -> onConnectionChanged = true
17:10:25.843 I/DjiVideoFeedProvider : onPhysicalSrcChange: videoFeed=TranscodedVideoFeed, physicalSource=MAIN_CAM
17:10:25.844 I/DjiVideoFeedProvider : isLensDistortionCalibrationNeeded = false
17:10:25.846 I/DjiVideoFeedProvider : onPhysicalSrcChange: videoFeed=PrimaryVideoFeed, physicalSource=MAIN_CAM
17:10:25.855 I/DjiFpvFragment : prim.=Cam(true), sec.=NULL
chId=1
trans.=Cam(UNUSED)
17:10:25.856 W/DjiFpvFragment : No need to re-init codecManager!
17:10:25.858 I/DjiFpvFragment : prim.=Cam(true), sec.=NULL
chId=1
trans.=Cam(UNUSED)
17:10:25.859 W/DjiFpvFragment : No need to re-init codecManager!
17:10:26.234 I/SsdpPortsMonitor : Service discovery: Network interface enabled: wlan0
17:10:26.237 I/SsdpPortsMonitor : Service discovery: Network interface enabled: lo
17:10:26.384 I/Authentication : AircraftBindingStateListener.onUpdate UNKNOWN
17:10:26.709 I/DroneBridgeImpl : DJISDKManager -> onComponentChange (CAMERA), but vm is NULL, so far ignore
17:10:26.720 I/DroneBridgeImpl : DJISDKManager -> onComponentChange (GIMBAL), but vm is NULL, so far ignore
17:10:26.738 I/DroneBridgeImpl : DJISDKManager -> onComponentChange (FLIGHT_CONTROLLER), but vm is NULL, so far ignore
17:10:26.740 I/DroneBridgeImpl : DJISDKManager -> onComponentChange (BATTERY), but vm is NULL, so far ignore
17:10:26.747 I/DroneBridgeImpl : DJISDKManager -> onComponentChange (AIR_LINK), but vm is NULL, so far ignore
17:10:26.756 I/DroneBridgeImpl : DJISDKManager -> onComponentChange (REMOTE_CONTROLLER), but vm is NULL, so far ignore
17:10:26.777 I/DjiVideoFeedProvider : onPhysicalSrcChange: videoFeed=TranscodedVideoFeed, physicalSource=MAIN_CAM
17:10:26.778 I/DjiVideoFeedProvider : isLensDistortionCalibrationNeeded = false
17:10:26.779 I/DjiVideoFeedProvider : onPhysicalSrcChange: videoFeed=PrimaryVideoFeed, physicalSource=MAIN_CAM
17:10:26.788 I/DjiFpvFragment : prim.=Cam(true), sec.=NULL
chId=1
trans.=Cam(UNUSED)
17:10:26.789 W/DjiFpvFragment : No need to re-init codecManager!
17:10:26.790 I/DjiFpvFragment : prim.=Cam(true), sec.=NULL
chId=1
trans.=Cam(UNUSED)
17:10:26.791 W/DjiFpvFragment : No need to re-init codecManager!
17:10:30.232 I/DroneBridgeImpl : KeyManager -> onSerialNumberChanged = 041DF30794
17:10:30.234 I/Authentication : AircraftBindingStateListener.onUpdate UNKNOWN
17:10:31.427 I/Authentication : AircraftBindingStateListener.onUpdate UNKNOWN
17:10:31.427 I/Authentication : AircraftBindingStateListener.onUpdate UNKNOWN
17:10:32.189 I/DroneBridgeImpl : DJISDKManager -> onRegister OK
17:10:32.190 I/DroneBridgeImpl : DJISDKManager -> startConnectionToProduct...
17:10:32.234 I/DroneBridgeImpl : OK, starting drone init...
17:10:32.263 I/DroneBridgeImpl : OK, connected DJI_M100 (041DF30794)
17:10:32.267 I/MyBatteryUpdateCallback : initDroneUpdate - Battery - singleBatteryMode (1)
17:10:32.277 I/MyBatteryUpdateCallback : setUpKeyListeners for: AggregationState, isInSingleBatteryMode, Overviews
17:10:32.279 W/MyBatteryUpdateCallback : AggregationState ERROR : The feature is unsupported.
17:10:32.281 I/MyBatteryUpdateCallback : singleBatteryModeKey = false
17:10:32.283 W/MyBatteryUpdateCallback : Overviews ERROR : The feature is unsupported.
17:10:32.288 I/MyBatteryUpdateCallback : setUpKeyListeners for [0]: ChargeRemainingInPercent, ChargeRemaining, Voltage, Current, Temperature, LifetimeRemaining, FullChargeCapacity, NumberOfDischarges, isSmartBattery, ConnectionState, FirmwareVersion, SerialNumber
17:10:32.304 I/MyBatteryUpdateCallback : Battery #1 has NORMAL ConnectionState
17:10:32.318 I/FailsafeControllerDjiImpl : setUpKeyListeners for: GoHomeAltitude, MaxFlightHeight, SmartReturnToHomeEnabled, LowBatteryWarningThreshold, SeriousLowBatteryWarningThreshold
17:10:32.339 I/ExceptionLogger : Battery updated: Battery{exists=true, currentVoltage=25657, currentCurrent=838, remainPowerPercent=95, smartBattery=true, temperature=20.649994}.
17:10:32.340 I/ExceptionLogger : Battery update ignored.
17:10:32.343 I/MyFlightControllerUpdateCallback : setUpKeyListeners for: AircraftLocationLatitude, AircraftLocationLongitude, Altitude, GPSSignalLevel, SatelliteCount, AttitudePitch, AttitudeRoll, AttitudeYaw, VelocityX, VelocityY, VelocityZ, FlightMode, AreMotorsOn, IsFlying, HomeLocationLatitude, HomeLocationLongitude, AircraftName, FirmwarePackageVersion, FirmwareVersion
17:10:32.400 I/DroneMainControllerDjiImpl : onFlightMode change: UNKNOWN -> GPS_ATTI (state = READY_TO_UPLOAD) (sinceEpoch = 138)
17:10:32.403 I/MyFlightControllerUpdateCallback : Home -77.4612917 / NULL
17:10:32.404 I/MyFlightControllerUpdateCallback : Home NULL / 169.1861940
17:10:32.405 I/MyFlightControllerUpdateCallback : AircraftName = waddle4
17:10:32.406 I/MyFlightControllerUpdateCallback : FirmwareVersion = 1.3.1.82
17:10:32.407 I/MyFlightControllerUpdateCallback : FlightControllerVersion = 03.01.06.108
17:10:32.408 I/MyRtkUpdateCallback : setUpKeyListeners for: RTKEnabled, RTKState, RTKFusionHeading, RTKFusionLocation, IsRTKConnected, IsRTKFusionDataUsable
17:10:32.409 W/MyRtkUpdateCallback : RTKEnabled ERROR : The feature is unsupported.
17:10:32.410 W/MyRtkUpdateCallback : RTKState ERROR : The feature is unsupported.
17:10:32.411 W/MyRtkUpdateCallback : RTKFusionHeading ERROR : The feature is unsupported.
17:10:32.412 W/MyRtkUpdateCallback : RTKFusionLocation ERROR : The feature is unsupported.
17:10:32.413 W/MyRtkUpdateCallback : IsRTKConnected ERROR : The feature is unsupported.
17:10:32.414 W/MyRtkUpdateCallback : IsRTKFusionDataUsable ERROR : The feature is unsupported.
17:10:32.414 I/MyGimbalUpdateCallback : setUpKeyListeners for: AttitudeInDegrees, AttitudeYaw, Capabilities, FirmwareVersion, SerialNumber
17:10:32.416 I/MyGimbalUpdateCallback : gimbal.getCapabilities RESULT: pitch [-90..30], roll [-15..15], yaw [-180..180]
17:10:32.418 W/MyGimbalUpdateCallback : SerialNumber ERROR : The feature is unsupported.
17:10:32.418 I/MyRemoteControllerUpdateCallback : setUpKeyListeners for: ChargeRemaining, FirmwareVersion, SerialNumber
17:10:32.420 I/MySdCardUpdateCallback : setUpKeyListeners for: SDCardRemainingSpaceInMB, SDCardTotalSpaceInMB, SDCardIsInserted
17:10:32.422 I/MySignalQualityUpdateCallback : setUpKeyListeners... (uplinkKey, downlinkKey) for LB
17:10:32.424 I/MySimulatorUpdateCallbackAndController : setUpKeyListeners for: IsSimulatorStarted
17:10:32.426 I/DjiOnboardMessageSender : setUpKeyListeners... (IsOnBoardSDKAvailable)
17:10:32.426 I/DjiOnboardMessageSender : IS_ON_BOARD_SDK_AVAILABLE = true
17:10:32.427 I/DjiOnboardMessageSender : Set flight controller callback prev: (0) new: (77293674)
17:10:32.427 I/DjiOnboardMessageSender : Bind to flight controller
17:10:32.428 I/DjiMoveController : setUpKeyListeners for: VirtualStickControlModeEnabled, isVirtualStickControlModeAvailable
17:10:32.430 I/CameraSettingsControllerDjiImpl : setUpKeyListeners for: FocusTarget
17:10:32.432 I/CameraPhotoSettingsControllerImpl : setUpKeyListeners for: ShootPhotoModeRange, ShootPhotoMode, PhotoBurstCount, PhotoAEBCount, PhotoTimeIntervalSettings, PhotoAspectRatioRange, PhotoAspectRatio, PhotoFileFormatRange, PhotoFileFormat
17:10:32.438 W/CameraPhotoSettingsControllerImpl : Supported PhotoAspectRatio RATIO_4_3
17:10:32.439 W/CameraPhotoSettingsControllerImpl : Supported PhotoAspectRatio RATIO_16_9
17:10:32.441 I/CameraVideoSettingsControllerImpl : setUpKeyListeners for: VideoResolutionFrameRateRange, ResolutionFrameRate, VideoFileFormat, VideoStandard
17:10:32.447 I/CameraExposureSettingsControllerImpl : setUpKeyListeners for: IsMeteringModeSupported, MeteringMode, ExposureMode, ISO, ISORange, Aperture, ApertureRange, ShutterSpeed, ShutterSpeedRange, ExposureCompensation, ExposureCompensationRange
17:10:32.447 W/CameraExposureSettingsControllerImpl : IsMeteringModeSupported ERROR : The feature is unsupported.
17:10:32.451 I/CameraOtherSettingsControllerImpl : setUpKeyListeners for: AntiFlickerFrequency, WhiteBalance
17:10:32.453 W/CameraSettingsControllerDjiImpl : getOpticalZoomFocalLength ERROR The feature is unsupported.
17:10:32.458 W/CameraSettingsControllerDjiImpl : getOpticalZoomFocalLength ERROR Camera param get failed
17:10:32.459 I/CameraZoomControllerDjiImpl : setUpKeyListeners for: isTapZoomSupported, TapZoomEnabled
17:10:32.460 W/CameraZoomControllerDjiImpl : TapZoomEnabled ERROR : The feature is unsupported.
17:10:32.461 I/CameraZoomControllerDjiImpl : IS_OPTICAL_ZOOM_SUPPORTED = false
17:10:32.480 I/VsmToUcsConnectorBase : Sending registerDevice (307173467)to ALL 
17:10:32.491 I/VsmToUcsConnectorBase : Sending initial statuses (307173467) to ALL
17:10:32.492 I/MegaTask : MegaTask: DISARMED downlink/uplink
17:10:32.493 W/TakeOffPointTask : takeOff position INVALID, sending NAN
17:10:32.494 I/HomeLocationTask : sending new home position = -77.4612917 169.1861940
17:10:32.495 I/DroneStateController : setUpKeyListeners for: CompassHasError, FlightWindWarning, MaxFlightRadius, MaxFlightRadiusEnabled, HasReachedMaxFlightRadius
17:10:32.496 I/DroneStateController : FLIGHT_WIND_WARNING state: LEVEL_0
17:10:32.499 I/DroneStateController : HAS_REACHED_MAX_FLIGHT_RADIUS: false
17:10:32.505 I/DjiVideoFeedProvider : addVideoSrcAvailabilityListener for CameraControlFragment.
17:10:32.631 I/DroneStateController : MAX_FLIGHT_RADIUS: 2500
17:10:32.727 I/DroneStateController : MAX_FLIGHT_RADIUS_ENABLED: false
17:10:34.405 I/MyFlightControllerUpdateCallback : TAKEOFF_POSITION_UPDATED as homeUpdated
17:10:34.408 I/HomeLocationTask : sending new home position = -77.4612917 169.1861940
17:10:34.410 I/WithAppMainServiceActivity : Toast message: Home Position Updated
17:10:34.445 I/WithAppMainServiceActivity : Toast message: Drone initialized
17:10:34.460 I/TakeOffPointTask : sending new takeOff position = -77.4612917 169.1861940
17:10:36.235 I/SsdpPortsMonitor : Service discovery: Network interface disabled: wlan0
17:10:36.238 W/DatagramParty : Socket error
java.net.SocketException: Socket closed
	at libcore.io.Linux.recvfromBytes(Native Method)
	at libcore.io.Linux.recvfrom(Linux.java:205)
	at libcore.io.BlockGuardOs.recvfrom(BlockGuardOs.java:279)
	at libcore.io.IoBridge.recvfrom(IoBridge.java:583)
	at java.net.PlainDatagramSocketImpl.doRecv(PlainDatagramSocketImpl.java:153)
	at java.net.PlainDatagramSocketImpl.receive0(PlainDatagramSocketImpl.java:141)
	at java.net.AbstractPlainDatagramSocketImpl.receive(AbstractPlainDatagramSocketImpl.java:162)
	at java.net.DatagramSocket.receive(DatagramSocket.java:849)
	at com.ugcs.android.connector.ssdp.common.net.DatagramParty.receive(DatagramParty.java:98)
	at com.ugcs.android.connector.ssdp.common.net.DatagramParty.receive(DatagramParty.java:81)
	at com.ugcs.android.connector.ssdp.common.net.DatagramParty$1.run(DatagramParty.java:146)
	at java.lang.Thread.run(Thread.java:764)

17:10:36.238 W/DatagramParty : Socket error
java.net.SocketException: Socket closed
	at libcore.io.Linux.recvfromBytes(Native Method)
	at libcore.io.Linux.recvfrom(Linux.java:205)
	at libcore.io.BlockGuardOs.recvfrom(BlockGuardOs.java:279)
	at libcore.io.IoBridge.recvfrom(IoBridge.java:583)
	at java.net.PlainDatagramSocketImpl.doRecv(PlainDatagramSocketImpl.java:153)
	at java.net.PlainDatagramSocketImpl.receive0(PlainDatagramSocketImpl.java:141)
	at java.net.AbstractPlainDatagramSocketImpl.receive(AbstractPlainDatagramSocketImpl.java:162)
	at java.net.DatagramSocket.receive(DatagramSocket.java:849)
	at com.ugcs.android.connector.ssdp.common.net.DatagramParty.receive(DatagramParty.java:98)
	at com.ugcs.android.connector.ssdp.common.net.DatagramParty.receive(DatagramParty.java:81)
	at com.ugcs.android.connector.ssdp.common.net.DatagramParty$1.run(DatagramParty.java:146)
	at java.lang.Thread.run(Thread.java:764)

17:10:43.941 I/Authentication : AircraftBindingStateListener.onUpdate UNKNOWN
17:10:43.944 I/Authentication : AircraftBindingStateListener.onUpdate UNKNOWN
17:10:46.243 I/SsdpPortsMonitor : Service discovery: Network interface enabled: wlan0
17:11:00.418 I/VsmToUcsConnectorBase : UgCS 3.3.490 @ 10.10.10.100:57570 (ucsId = 424835628)
17:11:00.420 I/VsmToUcsConnectorBase : Sending registerDevice (307173467)to ONE 
17:11:00.431 I/ExceptionLogger : Battery updated: Battery{exists=true, currentVoltage=25647, currentCurrent=822, remainPowerPercent=95, smartBattery=true, temperature=20.550018}.
17:11:00.432 I/ExceptionLogger : Battery update ignored.
17:11:00.474 I/VsmToUcsConnectorBase : Sending initial statuses (307173467) to ONE
17:11:00.476 I/MegaTask : MegaTask: DISARMED downlink/uplink
17:11:00.480 I/TakeOffPointTask : sending new takeOff position = -77.4612917 169.1861940
17:11:00.483 I/HomeLocationTask : sending new home position = -77.4612917 169.1861940
17:11:07.246 I/ExceptionLogger : Battery updated: Battery{exists=true, currentVoltage=25643, currentCurrent=851, remainPowerPercent=95, smartBattery=true, temperature=20.450012}.
17:11:07.247 I/ExceptionLogger : Battery update ignored.
17:11:12.246 I/PingHandler : Session timed out 10.10.10.100 Last ping: 1576987865233 Last pong: 1576987861403
17:11:15.034 I/Authentication : AircraftBindingStateListener.onUpdate UNKNOWN
17:11:15.034 I/Authentication : AircraftBindingStateListener.onUpdate UNKNOWN
17:11:16.242 W/DatagramParty : Socket error
java.net.SocketException: Socket closed
	at libcore.io.Linux.recvfromBytes(Native Method)
	at libcore.io.Linux.recvfrom(Linux.java:205)
	at libcore.io.BlockGuardOs.recvfrom(BlockGuardOs.java:279)
	at libcore.io.IoBridge.recvfrom(IoBridge.java:583)
	at java.net.PlainDatagramSocketImpl.doRecv(PlainDatagramSocketImpl.java:153)
	at java.net.PlainDatagramSocketImpl.receive0(PlainDatagramSocketImpl.java:141)
	at java.net.AbstractPlainDatagramSocketImpl.receive(AbstractPlainDatagramSocketImpl.java:162)
	at java.net.DatagramSocket.receive(DatagramSocket.java:849)
	at com.ugcs.android.connector.ssdp.common.net.DatagramParty.receive(DatagramParty.java:98)
	at com.ugcs.android.connector.ssdp.common.net.DatagramParty.receive(DatagramParty.java:81)
	at com.ugcs.android.connector.ssdp.common.net.DatagramParty$1.run(DatagramParty.java:146)
	at java.lang.Thread.run(Thread.java:764)

17:11:16.242 W/DatagramParty : Socket error
java.net.SocketException: Socket closed
	at libcore.io.Linux.recvfromBytes(Native Method)
	at libcore.io.Linux.recvfrom(Linux.java:205)
	at libcore.io.BlockGuardOs.recvfrom(BlockGuardOs.java:279)
	at libcore.io.IoBridge.recvfrom(IoBridge.java:583)
	at java.net.PlainDatagramSocketImpl.doRecv(PlainDatagramSocketImpl.java:153)
	at java.net.PlainDatagramSocketImpl.receive0(PlainDatagramSocketImpl.java:141)
	at java.net.AbstractPlainDatagramSocketImpl.receive(AbstractPlainDatagramSocketImpl.java:162)
	at java.net.DatagramSocket.receive(DatagramSocket.java:849)
	at com.ugcs.android.connector.ssdp.common.net.DatagramParty.receive(DatagramParty.java:98)
	at com.ugcs.android.connector.ssdp.common.net.DatagramParty.receive(DatagramParty.java:81)
	at com.ugcs.android.connector.ssdp.common.net.DatagramParty$1.run(DatagramParty.java:146)
	at java.lang.Thread.run(Thread.java:764)

17:11:16.243 I/SsdpPortsMonitor : Service discovery: Network interface disabled: wlan0
17:11:20.034 I/Authentication : AircraftBindingStateListener.onUpdate UNKNOWN
17:11:20.035 I/Authentication : AircraftBindingStateListener.onUpdate UNKNOWN
17:11:26.244 I/SsdpPortsMonitor : Service discovery: Network interface enabled: wlan0
17:11:32.845 I/VsmToUcsConnectorBase : UgCS 3.3.490 @ 10.10.10.100:57676 (ucsId = 424835628)
17:11:32.848 I/VsmToUcsConnectorBase : Sending registerDevice (307173467)to ONE 
17:11:32.852 I/ExceptionLogger : Battery updated: Battery{exists=true, currentVoltage=25633, currentCurrent=840, remainPowerPercent=95, smartBattery=true, temperature=20.25}.
17:11:32.853 I/ExceptionLogger : Battery update ignored.
17:11:35.857 I/VsmToUcsConnectorBase : Sending initial statuses (307173467) to ONE
17:11:35.860 I/MegaTask : MegaTask: DISARMED downlink/uplink
17:11:35.865 I/TakeOffPointTask : sending new takeOff position = -77.4612917 169.1861940
17:11:35.869 I/HomeLocationTask : sending new home position = -77.4612917 169.1861940
17:11:44.104 I/PingHandler : Sending a PONG message
17:11:44.740 I/DroneStateController : New diagnostics messages:
17:11:44.742 I/DroneStateController : Code #8012: Reason: "Compass error, calibration required" Solution: ""
17:11:44.895 I/DjiSharedMainActivity : onPause
17:11:44.901 I/DjiVideoFeedProvider : removeVideoSrcAvailabilityListener for CameraControlFragment.
17:11:44.905 I/DjiVideoFeedProvider : InternalFeedConsumer is NULL.
17:11:44.906 I/DjiVideoFeedProvider : Setting up VideoFeeder...
17:11:44.907 I/DjiVideoFeedProvider : Setting up VideoFeeder - No need, skip.
17:11:44.907 I/DjiVideoFeedProvider : removeVideoSrcAvailabilityListener for DjiFpvMiniFragment.
17:11:45.218 I/DroneStateController : Removed diagnostics messages:
17:11:45.219 I/DroneStateController : Code #8012: Reason: "Compass error, calibration required" Solution: ""
17:11:46.496 I/WithAppMainServiceActivity : (DjiSelectDroneTypeActivity) onServiceConnected, name = .service.DjiAppMainServiceImpl
17:11:46.526 I/DjiSharedSelectDroneTypeActivity : permissions granted.
17:11:46.530 I/DroneBridgeImpl : DJISDKManager -> registerApp...
17:11:46.531 I/DroneBridgeImpl : DJISDKManager -> SDK VERSION = 4.9
17:11:46.531 I/DroneBridgeImpl : DJISDKManager hasSDKRegistered.
17:11:50.257 I/ExceptionLogger : Battery updated: Battery{exists=true, currentVoltage=25626, currentCurrent=855, remainPowerPercent=95, smartBattery=true, temperature=20.149994}.
17:11:50.258 I/ExceptionLogger : Battery update ignored.
17:11:54.807 I/DjiSharedSelectDroneTypeActivity : DJI SDK Registration SUCCESS
17:11:54.840 I/BaseActivityVsm : setUpKeyListeners for: isLandingConfirmationNeeded
17:11:54.842 I/DjiSharedMainActivity : setUpKeyListeners... (IS_OPTICAL_ZOOM_SUPPORTED)
17:11:54.844 I/MainIndicatorsFragment : setUpKeyListeners for: SeriousLowBatteryWarningThreshold, LowBatteryWarningThreshold
17:11:54.850 I/RemainingFlightTimeFragment : setUpKeyListeners for: Connection, ChargeRemainingInPercent, CurrentLandImmediatelyBattery, BatteryPercentageNeededToGoHome, SeriousLowBatteryWarningThreshold, LowBatteryWarningThreshold, RemainingFlightTime
17:11:54.854 I/DjiVideoFeedProvider : addVideoSrcAvailabilityListener for CameraControlFragment.
17:11:54.857 I/ObstacleAvoidanceFragment : setUpKeyListeners for: VisionDetectionState
17:11:54.857 I/DjiVideoFeedProvider : addVideoSrcAvailabilityListener for DjiFpvMiniFragment.
17:11:54.858 I/DjiVideoFeedProvider : InternalFeedConsumer is SET.
17:11:54.858 W/ObstacleAvoidanceFragment : VisionDetectionState ERROR : The feature is unsupported.
17:11:54.858 I/DjiVideoFeedProvider : Setting up VideoFeeder...
17:11:54.859 I/DjiVideoFeedProvider : Setting up VideoFeeder - No need, skip.
17:11:54.897 I/DjiFpvFragment : prim.=Cam(true), sec.=NULL
chId=1
trans.=Cam(UNUSED)
17:11:54.898 I/DjiFpvFragment : Destroying CodecManager
17:11:54.931 I/DjiFpvFragment : Starting CodecManager, w=461 h=326 src=Camera
17:11:55.262 I/PingHandler : Session timed out 10.10.10.100 Last ping: 1576987908253 Last pong: 1576987905127
17:12:07.882 I/DroneStateController : New diagnostics messages:
17:12:07.883 I/DroneStateController : Code #8012: Reason: "Compass error, calibration required" Solution: ""
17:12:12.223 I/DroneStateController : Removed diagnostics messages:
17:12:12.224 I/DroneStateController : Code #8012: Reason: "Compass error, calibration required" Solution: ""
17:12:14.842 I/AbstractDroneMainController : Command 1 locked.
17:12:14.863 I/DroneMainControllerDjiImpl : 

Mission 'hut-test-2.ugcs' (id=1747540927)
  Home source FIRST_WAYPOINT
  GotoFirstWaypointMode DEFAULT
  Return Alt 80.0, on RemoteController Lost RTH
     1 | Waypoint alt=60.00m lat=-77.4612724 lon=169.1856216
     2 | Change Speed 12.0
     3 | Waypoint alt=42.44m lat=-77.4603663 lon=169.1868288
     5 | Waypoint alt=3.80m lat=-77.4585096 lon=169.1875628
     6 | Camera Series By Time intrvl=2.0s qty=0 d=0ms
     7 | Change Speed 5.0
     8 | Waypoint alt=1.02m lat=-77.4583802 lon=169.1904139
     9 | Camera Series By Time intrvl=2.0s qty=0 d=0ms
    11 | Waypoint alt=17.39m lat=-77.4592939 lon=169.1900074
    12 | Camera Series By Time intrvl=2.0s qty=0 d=0ms
    14 | Waypoint alt=43.03m lat=-77.4604889 lon=169.1881054
    15 | Change Speed 12.0
    16 | Waypoint alt=65.40m lat=-77.4615346 lon=169.1856123
    17 | Change Speed 5.0
    18 | Waypoint alt=24.44m lat=-77.4614920 lon=169.1852354
    20 | Land
  minAlt=1.02m maxAlt=65.40m
17:12:14.878 I/DroneMainControllerDjiImpl : 
  DJI_M100, simulator=OFF, FC=03.01.06.108 (OLD FC)
  Generated DJIWaypointMission task contains 9 Waypoints
  Fly NORMAL with 12.00 m/s 
  GotoFirstWaypointMode SAFELY
  Heading AUTO and AUTO_LAND at the end
    WP # 1 heading= 16 ( 16), alt=60.00m lat=-77.4612724 lon=169.1856216 corn=0.20 COUNTER_CLOCKWISE
        speedToNext* 0.0m/s, photoTimeInt* 0.0s, photoDistInt* 0.0m
        extra CHANGE_SPEED spd=12.00
        distToNext 3d=106.46m 2d=105.00m vert=-17.56m
    WP # 2 heading=  4 (  4), alt=42.44m lat=-77.4603663 lon=169.1868288 corn=0.20 CLOCKWISE
        speedToNext* 0.0m/s, photoTimeInt* 0.0s, photoDistInt* 0.0m
        distToNext 3d=211.02m 2d=207.45m vert=-38.64m
    WP # 3 heading= 78 ( 78), alt=3.80m lat=-77.4585096 lon=169.1875628 corn=0.20 CLOCKWISE
        speedToNext* 0.0m/s, photoTimeInt* 0.0s, photoDistInt* 0.0m
        extra CAMERA_SERIES_TIME intrvl=2s qty=0 delay=0ms
        extra CHANGE_SPEED spd=5.00
        distToNext 3d=70.46m 2d=70.41m vert=-2.78m
    WP # 4 heading=-174 (-174), alt=1.02m lat=-77.4583802 lon=169.1904139 corn=0.20 CLOCKWISE
        speedToNext* 0.0m/s, photoTimeInt* 0.0s, photoDistInt* 0.0m
        extra CAMERA_SERIES_TIME intrvl=2s qty=0 delay=0ms
        distToNext 3d=103.49m 2d=102.19m vert=16.37m
    WP # 5 heading=-160 (-160), alt=17.39m lat=-77.4592939 lon=169.1900074 corn=0.20 CLOCKWISE
        speedToNext* 0.0m/s, photoTimeInt* 0.0s, photoDistInt* 0.0m
        extra CAMERA_SERIES_TIME intrvl=2s qty=0 delay=0ms
        distToNext 3d=143.06m 2d=140.75m vert=25.63m
    WP # 6 heading=-152 (-152), alt=43.03m lat=-77.4604889 lon=169.1881054 corn=0.20 CLOCKWISE
        speedToNext* 0.0m/s, photoTimeInt* 0.0s, photoDistInt* 0.0m
        extra CHANGE_SPEED spd=12.00
        distToNext 3d=132.97m 2d=131.07m vert=22.37m
    WP # 7 heading=-62 (-62), alt=65.40m lat=-77.4615346 lon=169.1856123 corn=0.20 COUNTER_CLOCKWISE
        speedToNext* 0.0m/s, photoTimeInt* 0.0s, photoDistInt* 0.0m
        extra CHANGE_SPEED spd=5.00
        distToNext 3d=42.23m 2d=10.27m vert=-40.96m
    WP # 8 heading=-64 (-64), alt=24.44m lat=-77.4614920 lon=169.1852354 corn=0.20 CLOCKWISE
        speedToNext* 0.0m/s, photoTimeInt* 0.0s, photoDistInt* 0.0m
        distToNext 3d=5.80m 2d=5.80m vert=-0.19m
    WP # 9 heading=-64 (-64), alt=24.25m lat=-77.4614697 lon=169.1850186 corn=0.20 CLOCKWISE
        speedToNext* 0.0m/s, photoTimeInt* 0.0s, photoDistInt* 0.0m
        distToFirst 3d=44.42m 2d=26.36m vert=-35.75m
17:12:14.879 I/DroneMainControllerDjiImpl : Mission Upload - ReturnAltitude - set to 80.00m (old = 110.00m)
17:12:15.334 I/DroneMainControllerDjiImpl : Mission Upload - ReturnAltitude - SUCCESS
17:12:15.836 W/DroneMainControllerDjiImpl : Mission Upload - HomeLocation - set skipped, as drone landed
17:12:15.837 I/DroneMainControllerDjiImpl : Mission Upload - FastestCameraSeriesTime - check for cnt = 255, timeS = 2
17:12:15.838 I/DroneMainControllerDjiImpl : Mission Upload - FastestCameraSeriesTime - set skipped, as CameraSettings has same values
17:12:15.840 I/DroneMainControllerDjiImpl : Mission Upload - ValidateReceivedMission...
17:12:15.846 I/DroneMainControllerDjiImpl : Mission Upload - WaypointMissionOperator - loadMission... (state = READY_TO_UPLOAD)
17:12:15.858 I/DroneMainControllerDjiImpl : Mission Upload - WaypointMissionOperator - uploadMission... (state = READY_TO_UPLOAD)
17:12:17.098 I/DroneMainControllerDjiImpl : MissionUploadProgress = 0.000 (0/9)
17:12:17.305 I/DroneMainControllerDjiImpl : MissionUploadProgress = 0.111 (1/9)
17:12:17.506 I/DroneMainControllerDjiImpl : MissionUploadProgress = 0.222 (2/9)
17:12:17.717 I/DroneMainControllerDjiImpl : MissionUploadProgress = 0.333 (3/9)
17:12:17.933 I/DroneMainControllerDjiImpl : MissionUploadProgress = 0.444 (4/9)
17:12:18.134 I/DroneMainControllerDjiImpl : MissionUploadProgress = 0.556 (5/9)
17:12:18.340 I/DroneMainControllerDjiImpl : MissionUploadProgress = 0.667 (6/9)
17:12:18.545 I/DroneMainControllerDjiImpl : MissionUploadProgress = 0.778 (7/9)
17:12:18.755 I/DroneMainControllerDjiImpl : MissionUploadProgress = 0.889 (8/9)
17:12:18.965 I/DroneMainControllerDjiImpl : Mission Upload - Result - SUCCESS
17:12:18.965 I/MyMissionGlobalEventListener : (MyMissionGlobalEventListener) Mission Upload - OK - error is null
17:12:21.148 I/AbstractDroneMainController : Command 2 locked.
17:12:21.150 I/DroneMainControllerDjiImpl : WaypointMissionOperator().startMission requested... (state = READY_TO_EXECUTE ) (sinceEpoch = 108888)
17:12:21.235 I/DroneStateController : New diagnostics messages:
17:12:21.237 I/DroneStateController : Code #8012: Reason: "Compass error, calibration required" Solution: ""
17:12:21.344 I/DroneMainControllerDjiImpl : onSwitchAutoModeResult = SUCCESS
17:12:21.345 I/MyMissionGlobalEventListener : onExecutionStart
17:12:21.346 I/DroneMainControllerDjiImpl : MyMissionGlobalEventListener.onMissionExecutionStart (sinceEpoch = 109085) (ignore)
17:12:21.446 I/DroneStateController : New diagnostics messages:
17:12:21.447 I/DroneStateController : Code #8018: Reason: "Compass error, calibration required" Solution: ""
17:12:21.454 I/MyMissionGlobalEventListener : onExecutionUpdate tp=0 reached=FALSE state=INITIALIZING total=9 0/0ms
17:12:21.654 I/MyMissionGlobalEventListener : onExecutionFinish (197ms)
17:12:21.657 I/DroneMainControllerDjiImpl : MyMissionGlobalEventListener.onMissionFinished (sinceEpoch = 109394) (ignore)
17:12:23.692 I/Authentication : AircraftBindingStateListener.onUpdate UNKNOWN
17:12:23.692 I/Authentication : AircraftBindingStateListener.onUpdate UNKNOWN
17:12:23.812 I/DroneStateController : Removed diagnostics messages:
17:12:23.813 I/DroneStateController : Code #8012: Reason: "Compass error, calibration required" Solution: ""
17:12:23.814 I/DroneStateController : Code #8018: Reason: "Compass error, calibration required" Solution: ""
17:12:23.936 I/DjiSharedMainActivity : onPause
17:12:23.942 I/DjiVideoFeedProvider : removeVideoSrcAvailabilityListener for CameraControlFragment.
17:12:23.947 I/DjiVideoFeedProvider : InternalFeedConsumer is NULL.
17:12:23.948 I/DjiVideoFeedProvider : Setting up VideoFeeder...
17:12:23.949 I/DjiVideoFeedProvider : Setting up VideoFeeder - No need, skip.
17:12:23.950 I/DjiVideoFeedProvider : removeVideoSrcAvailabilityListener for DjiFpvMiniFragment.
17:12:25.513 I/DjiSharedVsmAppMainServiceImpl : DjiVsmAppMainServiceImpl->onDestroy
17:12:25.517 I/DroneBridgeImpl : tearDownKeyListeners... (ALL)
17:12:25.546 I/DjiOnboardMessageSender : Unbind from flight controller (77293674) on tearDownKeyListeners
17:12:25.729 I/VsmToUcsConnectorBase : UCS connector stopped.
17:12:25.732 I/RetryConnector : stopDirect - network connector is NULL - nothing to stop.
17:12:25.732 I/ApplicationMainServiceBase : ---> onDestroy (DjiAppMainServiceImpl), creationTimeStamp=1576987820030
