OnePlus not supported

This page summarizes the projects mentioned and recommended in the original post on /r/Ultrahuman

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • Android-BLE-Library

    A library that makes working with Bluetooth LE on Android a pleasure. Seriously.

  • Android 13 has introduced a new Bluetooth stack [Gabeldorsche](https://blog.esper.io/android-13-deep-dive/#bluetooth\_gabeldorsche) for Bluetooth Low Energy operations. The nature of the Android ecosystem is that Google releases their "bare-bone" Android OS (AOSP), and other device manufacturers (OEM) modify it to meet their hardware requirement criteria. This enables OEMs to choose their hardware components (case in point here, Bluetooth chip-set) without writing the entire OS layer themselves. With the introduction of this stack, developers have started noticing reliability issues while connecting to Bluetooth Low Energy peripherals LE Privacy enabled. These issues were reported to Google as early as Aug 2022. [Issuetracker](https://issuetracker.google.com/issues/242755161?pli=1) If we go by the reported issues, we will notice instances of devices -- 1) [Tesla keys](https://issuetracker.google.com/issues/242755161#comment29) 2) [Garmin smartwatches](https://issuetracker.google.com/issues/242755161#comment42) 3) [Whoop wearables](https://issuetracker.google.com/issues/242755161#comment198) 4) [Polar wearables](https://issuetracker.google.com/issues/242755161#comment309) not working or not working reliably. While some may have been fixed, some wearables still face these issues. To communicate data between a Bluetooth Low Energy peripheral (Bluetooth wearable) and a Bluetooth Central (typical smartphones in our scenario) must transmit command packets between them. These command packets are intercepted at a hardware layer (HCI layer in case of smartphones; similar driver software layer at wearables) over which application layers (Android app in smartphone, firmware layer at wearables) have no or little control. In the ongoing issue, the communication in these layers is breaking, for which we have no data transmission. To resolve this issue, OEMs (both on the smartphone and wearable side) must devise a solution. This raises a question why are not all Android 13 devices and all wearables facing this issue? How does some pair of smartphone and wearable work fine while others do not? The answer is fragmentation in the Android ecosystem; Google Pixel devices and Samsung devices are notably less affected by this issue. Ultrahuman Ring can transmit data when connecting to these smartphones. In some other manufacturers (like OnePlus, Realme, Mi, etc.), while on the Android 13 version of their OS, our Ring faces data communication problems. As stated earlier, OEMs on the wearable side can too take part in resolving this issue. We manufacture Ultrahuman Ring, and our Bluetooth chip manufacturer is Nordic Semiconductors. They write the driver software for talking to a Bluetooth radio. We have notified them of this issue which they have acknowledged, and are in constant communication to resolve it in both [public forums](https://github.com/NordicSemiconductor/Android-BLE-Library/issues/448) and across private channels. We are exploring options to change hardware components or rewrite the entire firmware to circumvent this issue. Still, the nature of the problem remains that it is hard to stipulate a timeline to fix this issue. We understand the frustration and are actively working to find a solution. We want you to know that our website and FAQs need an update to reflect the current situation, and we will update it accordingly. We appreciate your feedback and assure you that we are taking responsibility for this issue. We will update you on any upcoming updates or firmware that will fix this issue. We hope you continue to believe in our product, and thank you for your patience and understanding. Feel free to let me know if you have more questions.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Introducing Stalactite ORM

    1 project | dev.to | 20 May 2024
  • Python Security Essentials for Your Apps

    2 projects | dev.to | 20 May 2024
  • EventBus: Events for Android

    1 project | news.ycombinator.com | 20 May 2024
  • Apache Camel: a full programming stack for automation

    1 project | news.ycombinator.com | 19 May 2024
  • Trino & Iceberg Made Easy: A Ready-to-Use Playground

    3 projects | dev.to | 19 May 2024