Giter VIP home page Giter VIP logo

Comments (2)

profer avatar profer commented on June 28, 2024

This is true and working as designed. To conserve radio bandwidth our devices only transmit property updates on their own when an unexpected event (e.g. a button press) happens. Clients have to calculate the current actual_* property values by interpolating between the actual_* and target_* properties based on their timestamp and the drivetime_up, drivetime_down and rotation_time properties.

We also perform periodic property updates roughly every 5 minutes as you already noticed. This is mainly to detect offline devices and recover from packet loss. We add a random jitter to the update interval to reduce interference from neighbouring ONYX systems.

from onyx_api.

muhlba91 avatar muhlba91 commented on June 28, 2024

Awesome, this explains the drivetime_* and rotation_time properties and helps a lot already! :)

from onyx_api.

Related Issues (9)

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.