sdl_java_suite icon indicating copy to clipboard operation
sdl_java_suite copied to clipboard

USB AOA Issues with StartServiceACK

Open RHenigan opened this issue 3 years ago • 0 comments

Bug Report

This issues is created based on the issue reported in #1725 The reported issue covered 2 separate issues and this issue is being created to track one of those issues.

While the router service is connected over the bluetooth transport and then connects/disconnects the AOA(USB) transport several times it can get in a state where apps appear not to be able to register. We have traced the issue as far as seeing the initial StartService packet appear to be sent from the app through the USB transport, but we need to confirm if that packet is received on the Core side. This issue will continue to be investigated, though the AOA transport itself is known to be a bit unstable.

Reproduction Steps
  1. Modify the "hello SDL" app with setting the primary transport to USB.
  2. Connect phone's BT with HU
  3. Plugin USB and choose "hello SDL" app on AOA list.
Expected Behavior

App should send StartServicePacket and receive StartServiceACK

Observed Behavior

App sends StartServicePacket but never receives StartServiceACK. If Core is sending StartServiceACK and the app does not see it further investigation into AOA is needed.

OS & Version Information
  • Android Version: Android 10
  • SDL Android Version: 5.3
  • Testing Against: Sync TDK

RHenigan avatar Dec 14 '21 15:12 RHenigan