Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • F firmware
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Graph
    • Compare
  • Issues 74
    • Issues 74
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 29
    • Merge requests 29
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Releases
  • External wiki
    • External wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • card10card10
  • firmware
  • Merge requests
  • !402

New pairing database

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged schneider requested to merge schneider/bonding-db into master Oct 04, 2020
  • Overview 20
  • Commits 7
  • Pipelines 4
  • Changes 7

Goal is to write individual pairings (bonds) to separate file and have a more flexible file format. Currently all pairings (bonds) are stored in a single file (pairings.bin).

Goal is to store each pairing (bond) in a separate file in a pairings/ directory, named pairingN.bin (with N being 1,2,3,...). Each file stores a list of TLVs and has the version of the file format as first byte.

What I still want to implement:

  • Remove ble.txt and mac.txt and use card10.cfg instead.

In the future I'd like to be able to read the other device's name after pairing and write that into the file so the user has an idea which device is represented by that pairing.

Edited Oct 05, 2020 by schneider
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: schneider/bonding-db