2 Replies Latest reply on Nov 12, 2014 2:59 AM by JaWa_2142591

    OTA download speed too slow?

      ===

      SDK: 2.1.

      Tag: 920737.

      app: OTA firmware download.
      OS: Android smarphone

      Download size ~ 25KB

      ===

       

      Problem:
      we try to implement OTA upgrade from Android smartphone to our device but some
      handset, the download speed is successful and speed is ok, near 20s. But some
      smartphone, like Samsung S3, the downloading speed is VERY VERY slow, near 20min.
      Dont know where the problem is, Is smartphone lower-layer BLE device is too old or
      we can use lel2cap_sendConnParamUpdateReq() to adjust the speed with master side?

        • 1. Re: OTA download speed too slow?

          Hi Boont/J.T

           

          Any help or info from this problem; or any other customer has same problem?
          If device is BLE 4.0, but android phone BLE version is below ver4.0 or it android version is old,
          will it get this problem

           

          I try to adjust connection speed with lel2cap_sendConnParamUpdateReq() but it seems failure.

          • 2. Re: OTA download speed too slow?
            JaWa_2142591

            Per Android developer website, Android supports BLE after 4.3

             

            Android 4.3 (API Level 18) introduces built-in platform support for Bluetooth Low Energy in the central role and provides APIs that apps can use to discover devices, query for services, and read/write characteristics. In contrast to Classic Bluetooth, Bluetooth Low Energy (BLE) is designed to provide significantly lower power consumption. This allows Android apps to communicate with BLE devices that have low power requirements, such as proximity sensors, heart rate monitors, fitness devices, and so on.

             

            What's the minInterval/maxInterval you use for lel2cap_sendConnParamUpdateReq()? Basically use 6 you can get most fast speed.

            1 of 1 people found this helpful