Skip to content
Snippets Groups Projects

BLE FreeRTOS integration + Demo

Merged schneider requested to merge schneider/ble-freertos into master
All threads resolved!

An awful hack to get the BLE library integrated.

Modifies files in the BLE stack to adapt it to our device.

Adds a FreeRTOS scheduler integration.

Merge after !43 (merged)

Edited by schneider

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • rahix added 29 commits

    added 29 commits

    • bb4ad001 - 1 commit from branch master
    • 78e5b900 - feat(epicardium): Compile BLE stuff
    • 278df494 - feat(epicardium): Implement BLE scheduling
    • 5e790cb3 - feat(epicardium): First BLE support
    • 6c41c7a3 - feat(epicardium): Add experimental BLE console
    • ccf1d9eb - fix(ble): Slow down BLE messages a bit
    • e68a2679 - feat(ble): Read MAC from file
    • c4e07041 - fix(ble): Fix compiler errors
    • 48120d1f - build(ble): Only link cordio-phy where necessary
    • da79038c - docs(ble): Add some notes to the stack init
    • ed9790f5 - chore(ble): Move BLE into own subdirectory
    • 8c81654a - chore(ble): Copy fit_main.c from the stack
    • 99a5d4a7 - chore(ble): Copy svc_dis.c from the stack
    • 9eead8a4 - chore(ble): Copy svc_core.c from the stack
    • bebf7b0e - chore(ble): Copy more app related files from the stack
    • 048196e6 - fix(ble): Remove offending svc_core.h copy
    • ef7e8958 - fix(ble): Add some static checking of the attribute group sizes
    • 862b4286 - feat(ble): Make device name writeable
    • 425d47cf - chore(ble): Refactoring...
    • ac5631e6 - fix(ble): Regularly update WSF timers
    • f5f2d972 - fix(ble): Keep advertising after 60s
    • b3eec4e7 - fix(ble): Remove app callback to set BT MAC
    • e990df75 - fix(ble): Remove obsolete stuff from fit example
    • 6348e507 - chore(ble): Move UART service into a separate file
    • bd325f08 - chore(ble): Clean up uart file
    • 0f26c9f3 - fix(ble): Add missing file
    • f0a9fd42 - chore(ble): Apply code style
    • 60d1c78d - chore(ble): Switch to correct logging utilities
    • f2b3edec - build(ble): Disable tracing by default

    Compare with previous version

  • merged

  • swym resolved all threads

    resolved all threads

  • Please register or sign in to reply
    Loading