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

feat: add bluetooth backend abstraction & support devices with multiple measurements #432

Open
wants to merge 92 commits into
base: main
Choose a base branch
from

Commits on Sep 12, 2024

  1. Configuration menu
    Copy the full SHA
    beb447f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a50ef6e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    38c8aeb View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ee1f931 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2670413 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7f7c831 View commit details
    Browse the repository at this point in the history
  7. chore: remove some debug logs

    pimlie committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    7f677f5 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2024

  1. Configuration menu
    Copy the full SHA
    9a8873b View commit details
    Browse the repository at this point in the history
  2. test: add logging util tests

    pimlie committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    88fbcd5 View commit details
    Browse the repository at this point in the history
  3. chore: abstract device conecct/disconnect logic as its implementation…

    … was 99% similar across backends
    pimlie committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    4ec6095 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ccfc3c8 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3f9ed1a View commit details
    Browse the repository at this point in the history
  6. chore: fix a code comment

    pimlie committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    080490a View commit details
    Browse the repository at this point in the history
  7. chore: improve bluetooth.md

    pimlie committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    7b35dcd View commit details
    Browse the repository at this point in the history
  8. chore: improve bluetooth.md

    pimlie committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    b7870e8 View commit details
    Browse the repository at this point in the history
  9. chore: improve bluetooth.md

    pimlie committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    34194a3 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    1b3b8ef View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    467dc0c View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    30ff048 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    1ffbf03 View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2024

  1. Configuration menu
    Copy the full SHA
    0aa4418 View commit details
    Browse the repository at this point in the history
  2. fix: apply suggestion

    Co-authored-by: derdilla <[email protected]>
    pimlie and derdilla authored Sep 16, 2024
    Configuration menu
    Copy the full SHA
    9c16286 View commit details
    Browse the repository at this point in the history
  3. fix: improve code comment

    Co-authored-by: derdilla <[email protected]>
    pimlie and derdilla authored Sep 16, 2024
    Configuration menu
    Copy the full SHA
    9b99c31 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b128949 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6d6e7de View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3b895a6 View commit details
    Browse the repository at this point in the history
  7. chore: prefer inline if

    pimlie committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    44e5990 View commit details
    Browse the repository at this point in the history
  8. chore: just use final var

    pimlie committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    fe14c58 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    83c1a22 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    847ee16 View commit details
    Browse the repository at this point in the history
  11. chore: update code comment

    pimlie committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    b849f7b View commit details
    Browse the repository at this point in the history
  12. chore: add assert statement

    pimlie committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    529f487 View commit details
    Browse the repository at this point in the history
  13. chore: remove todo as there is a ticket on github

    Co-authored-by: derdilla <[email protected]>
    pimlie and derdilla authored Sep 16, 2024
    Configuration menu
    Copy the full SHA
    cf03f8a View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    c91457d View commit details
    Browse the repository at this point in the history
  15. chore: remove unused class

    pimlie committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    bfee729 View commit details
    Browse the repository at this point in the history
  16. chore: prefer just using final

    pimlie committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    29e2b2b View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2024

  1. Configuration menu
    Copy the full SHA
    0e14180 View commit details
    Browse the repository at this point in the history
  2. chore: remove some config vars

    pimlie committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    3d9e48f View commit details
    Browse the repository at this point in the history
  3. chore: remove parts & fix test

    pimlie committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    5d35a69 View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2024

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

Commits on Sep 20, 2024

  1. Configuration menu
    Copy the full SHA
    5ed5054 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ea74071 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    06d9da5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7697c95 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c257878 View commit details
    Browse the repository at this point in the history
  6. chore: extract logging

    derdilla committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    2f767dc View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    aca47b7 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    92c8243 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    7cc448e View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2024

  1. Update app/lib/features/bluetooth/backend/bluetooth_low_energy/ble_de…

    …vice.dart
    
    Co-authored-by: derdilla <[email protected]>
    pimlie and derdilla authored Sep 22, 2024
    Configuration menu
    Copy the full SHA
    8a3d3e2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2a93308 View commit details
    Browse the repository at this point in the history
  3. fix: passthrough state arg

    pimlie committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    c34b551 View commit details
    Browse the repository at this point in the history
  4. chore: update code comment

    pimlie committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    193ca76 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e0e21a7 View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2024

  1. chore: update lock file

    pimlie committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    9ad866a View commit details
    Browse the repository at this point in the history
  2. test: fix arg

    pimlie committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    692a022 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c322eda View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3a672f1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ce139ea View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2024

  1. Configuration menu
    Copy the full SHA
    e8c4cce View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2c97c7d View commit details
    Browse the repository at this point in the history
  3. fix: resolve dependency issues

    pimlie committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    df24861 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8af76ab View commit details
    Browse the repository at this point in the history
  5. fix: merge duplicate logic

    pimlie committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    e05e26f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1325c45 View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2024

  1. Configuration menu
    Copy the full SHA
    d7e5e6e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6ef22c7 View commit details
    Browse the repository at this point in the history
  3. chore: debug with fbp

    pimlie committed Sep 27, 2024
    Configuration menu
    Copy the full SHA
    881072d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    30c912b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    caa1bb7 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    948c025 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    0a81e1a View commit details
    Browse the repository at this point in the history
  8. chore: comment out condition

    pimlie committed Sep 27, 2024
    Configuration menu
    Copy the full SHA
    ca7df73 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    7204563 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    1a0cc7e View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2024

  1. Configuration menu
    Copy the full SHA
    012845b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4bff687 View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2024

  1. chore: upgrade gradle to current version

    build fails otherwise
    pimlie committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    74b470e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0db33ff View commit details
    Browse the repository at this point in the history
  3. chore: add vscode files

    pimlie committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    fe86605 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c8cc50f View commit details
    Browse the repository at this point in the history
  5. chore: upgrade gradle version

    pimlie committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    d9ea3ca View commit details
    Browse the repository at this point in the history
  6. chore: return nullable boolean from manager.enable to prevent closed_…

    …bluetooth_input from openening appsettings on non android devices
    
    chore: improve some logs/formatting
    pimlie committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    41d9aef View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2024

  1. revert: changes to pr workflow

    pimlie committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    3bb86de View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0796b0e View commit details
    Browse the repository at this point in the history
  3. chore: reset state to disconnected after connect error

    Co-authored-by: derdilla <[email protected]>
    pimlie and derdilla authored Oct 17, 2024
    Configuration menu
    Copy the full SHA
    48704eb View commit details
    Browse the repository at this point in the history
  4. chore: typo

    Co-authored-by: derdilla <[email protected]>
    pimlie and derdilla authored Oct 17, 2024
    Configuration menu
    Copy the full SHA
    4ebcfa7 View commit details
    Browse the repository at this point in the history
  5. chore: log error

    Co-authored-by: derdilla <[email protected]>
    pimlie and derdilla authored Oct 17, 2024
    Configuration menu
    Copy the full SHA
    e9b1c73 View commit details
    Browse the repository at this point in the history
  6. chore: remove debug code

    pimlie committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    1e35fbd View commit details
    Browse the repository at this point in the history
  7. test: fix tests

    pimlie committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    d42883b View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2024

  1. Configuration menu
    Copy the full SHA
    89c7ada View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ebe7274 View commit details
    Browse the repository at this point in the history