Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remote calls - a simple, resource friendly communication interface #801

Open
wants to merge 6 commits into
base: master
Choose a base branch
from

Commits on Jan 16, 2020

  1. Adds a KALEIDOSCOPE_SKETCH macro definition to sketch header

    By means of this macro, headers can check if they are compiled
    in the sketch compilation unit or in any other compilation unit.
    
    Signed-off-by: Florian Fleissner <[email protected]>
    Florian Fleissner committed Jan 16, 2020
    Configuration menu
    Copy the full SHA
    0c22758 View commit details
    Browse the repository at this point in the history
  2. Enables definition of default plugins

    Default plugins are those that are automatically added to the list
    of plugins considered by KALEIDOSCOPE_INIT_PLUGINS(...).
    
    They can either be defined to precede or trail the list defined by
    KALEIDOSCOPE_INIT_PLUGINS(...).
    
    This commit adds the necessary infrastructure but does not add any
    default plugins by itself.
    
    Signed-off-by: Florian Fleissner <[email protected]>
    Florian Fleissner committed Jan 16, 2020
    Configuration menu
    Copy the full SHA
    a01b97c View commit details
    Browse the repository at this point in the history
  3. Adds a remote call infrastructure

    Please read doc/remote_call.md for a detailed description.
    
    Signed-off-by: Florian Fleissner <[email protected]>
    Florian Fleissner committed Jan 16, 2020
    Configuration menu
    Copy the full SHA
    49e3939 View commit details
    Browse the repository at this point in the history
  4. Added remote call capabilities to some layer handling functions

    Signed-off-by: Florian Fleissner <[email protected]>
    Florian Fleissner committed Jan 16, 2020
    Configuration menu
    Copy the full SHA
    5f4eb11 View commit details
    Browse the repository at this point in the history
  5. Added remote call capabilities to some LEDControl features

    Signed-off-by: Florian Fleissner <[email protected]>
    Florian Fleissner committed Jan 16, 2020
    Configuration menu
    Copy the full SHA
    b4bd285 View commit details
    Browse the repository at this point in the history
  6. Added remote call capabilities for some LED-Palette-Theme features

    Signed-off-by: Florian Fleissner <[email protected]>
    Florian Fleissner committed Jan 16, 2020
    Configuration menu
    Copy the full SHA
    bb6f5e8 View commit details
    Browse the repository at this point in the history