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

Context aware callback methods. #39

Open
wants to merge 29 commits into
base: development
Choose a base branch
from
Open

Context aware callback methods. #39

wants to merge 29 commits into from

Commits on Dec 7, 2016

  1. update changelog

    hathach committed Dec 7, 2016
    Configuration menu
    Copy the full SHA
    d45b519 View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2016

  1. Configuration menu
    Copy the full SHA
    607f01a View commit details
    Browse the repository at this point in the history

Commits on Dec 17, 2016

  1. Configuration menu
    Copy the full SHA
    fb5368b View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2017

  1. fix #24

    hathach committed Jan 19, 2017
    Configuration menu
    Copy the full SHA
    f3d15fe View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b80b880 View commit details
    Browse the repository at this point in the history

Commits on May 8, 2017

  1. added pinMode declaration for the RTS pin..

    .. in order for it to work in the context of flow control with hardware serial
    steinerlein authored May 8, 2017
    Configuration menu
    Copy the full SHA
    6428f12 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #33 from steinerlein/master

    added pinMode declaration for the RTS pin..
    microbuilder authored May 8, 2017
    Configuration menu
    Copy the full SHA
    4e7e106 View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2017

  1. Configuration menu
    Copy the full SHA
    bdad611 View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2017

  1. Added callback context for connect, disconnect, and BLEUART.

    This allows a pointer to an object to be passed in while registering for callbacks. In turn, when the callback is invoked, the pointer will be included. This allows an instance added information, including an instance handler, for the more C++ types. This pattern is similar to the pattern followed in POSIX for thread creation.
    murrellrr authored Oct 16, 2017
    Configuration menu
    Copy the full SHA
    d7bcefd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    449417d View commit details
    Browse the repository at this point in the history
  3. Changed update to prefer context based callbacks.

    Need to double check to see if system_events can only happen one at a time.
    murrellrr authored Oct 16, 2017
    Configuration menu
    Copy the full SHA
    2ed9816 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5f12401 View commit details
    Browse the repository at this point in the history
  5. Update does full "double-check" for callbacks.

    Will change when deprecated methods are removed.
    murrellrr authored Oct 16, 2017
    Configuration menu
    Copy the full SHA
    a948b2c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    508208d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    8ca18e7 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    23c14d9 View commit details
    Browse the repository at this point in the history
  9. Added support for MIDI

    murrellrr authored Oct 16, 2017
    Configuration menu
    Copy the full SHA
    6d0a506 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    2d590c1 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    f7b2264 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    5b26e04 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    489ce00 View commit details
    Browse the repository at this point in the history
  14. Update Adafruit_BLEMIDI.h

    murrellrr authored Oct 16, 2017
    Configuration menu
    Copy the full SHA
    5221b7e View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    b8dcccb View commit details
    Browse the repository at this point in the history
  16. updated process helper.

    murrellrr authored Oct 16, 2017
    Configuration menu
    Copy the full SHA
    e3783df View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    0929440 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    35bb951 View commit details
    Browse the repository at this point in the history
  19. Updated to enable/disable GATT callbacks.

    Updated the GATT calback mechanism to separate setting the callback function pointer and enabling attributes. This is a cleaner method in the callback context world.
    murrellrr authored Oct 16, 2017
    Configuration menu
    Copy the full SHA
    362a8c3 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    8ef5460 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    d5c36f1 View commit details
    Browse the repository at this point in the history