Coder Social home page Coder Social logo

Comments (2)

rt-bishop avatar rt-bishop commented on June 2, 2024

Hey @EugenGez, thanks for reporting this issue!

Look4Sat is currently using the google recommended sensor-fusion way of getting the data from the phone's sensors. The old legacy way is using the accelerometer and gyroscope which may be missing on certain phone models. Also AFAIK Samsung tends to change the default behaviour of certain system components which may lead to this issue when sensor-fusion works on some phones and does not on the others.

I'm not sure that switching back to acc/gyro is a good idea because it can lead to the same behaviour on the other users phones, let's say working on your devices but stopping to work on theirs. I can definitely experiment with this at some stage, potentially releasing it and then reverting if I start receiving complains.
The other problem is that I don't have any Samsung devices that I can test on, so even this fix may not work for you Samsung if the company altered the SensorManager behaviour or the sensor name.

from look4sat.

EugenGez avatar EugenGez commented on June 2, 2024

Hi @rt-bishop,

Maybe it would be possible to implement both ways to additionally support older devices as well? The decision about how to access the sensors could then be made by the application itself at start time or even by the user in the settings.

I'm a developer too and I know, it could be much work, since You most probably would need to implement an abstraction layer for that two access ways, which also could cause new bugs etc. But hey, on the other side, I think many HAMs are not in that age anymore, that they always buy the newest smartphone. 🤣

I think it would be helpful for many users.

Thank You

from look4sat.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.