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

Add TLV implementation in the Darwin CHIP framework #907

Merged
merged 5 commits into from
Jun 1, 2020

Conversation

shana-apple
Copy link
Contributor

@shana-apple shana-apple commented May 29, 2020

Problem

  1. The Darwin CHIP Framework needs to support adding/reading optional info data
  2. It needs to be able to detect encoded TLV values

Summary of Changes

  1. Added support for optional TLV data in a CHIP SetupPayload
  2. Added ability to detect a sample QRCode and prompt the user about the detection

This also completes the remaining for #623

fixes #906, fixes #623

@sagar-apple
Copy link
Contributor

@shana-apple do you think this fixes #623 ?

@sagar-apple sagar-apple changed the title Add TLV implementation in the iOS/macOS CHIP framework Add TLV implementation in the Darwin CHIP framework May 30, 2020
@sagar-apple sagar-apple requested review from bhaskar-apple and removed request for bhaskar-apple May 30, 2020 01:22
@saurabhst saurabhst merged commit 18335ba into project-chip:master Jun 1, 2020
rerasool pushed a commit to SiliconLabs/matter that referenced this pull request Jun 23, 2023
Merge in WMN_TOOLS/matter from bugfix/wf200_sleep to RC_2.1.0-1.1

Squashed commit of the following:

commit c14edfc41dd9e8427fd242f3fcd3055043cb33ec
Author: Chirag Bansal <[email protected]>
Date:   Thu Jun 22 11:24:49 2023 +0530

    changing the condition so that wf200 doesn't go in sleep by default

commit 694226bfb43e8fdfe0e2bb16fd8570bb740aec07
Author: Jean-Francois Penven <[email protected]>
Date:   Mon May 29 10:11:02 2023 -0400

    Fix matter shell with wf200 (project-chip#26845)
jmartinez-silabs pushed a commit to jmartinez-silabs/connectedhomeip that referenced this pull request Jul 4, 2023
Merge in WMN_TOOLS/matter from bugfix/wf200_sleep to RC_2.1.0-1.1

Squashed commit of the following:

commit c14edfc41dd9e8427fd242f3fcd3055043cb33ec
Author: Chirag Bansal <[email protected]>
Date:   Thu Jun 22 11:24:49 2023 +0530

    changing the condition so that wf200 doesn't go in sleep by default

commit 694226bfb43e8fdfe0e2bb16fd8570bb740aec07
Author: Jean-Francois Penven <[email protected]>
Date:   Mon May 29 10:11:02 2023 -0400

    Fix matter shell with wf200 (project-chip#26845)
jmartinez-silabs added a commit to jmartinez-silabs/connectedhomeip that referenced this pull request Jul 4, 2023
Merge in WMN_TOOLS/matter from fix/time_drift to RC_2.1.0-1.1

Squashed commit of the following:

commit e34404ff67f6c1219ef4cbf39e64fc2cc4084870
Author: Satya Naag Bollimpalli <[email protected]>
Date:   Wed Jun 21 11:02:30 2023 +0000

    Pull request project-chip#904: changing the unify git location from cph to stash

    Merge in WMN_TOOLS/matter from bugfix/matter-bridge-jenkins-unify-git-location-change to silabs_1.1

    Squashed commit of the following:

    commit 0b9db3c60485b21fbabcb6f592ea09ba8c1b6c36
    Author: sabollim <[email protected]>
    Date:   Wed Jun 21 09:45:37 2023 +0530

        changing the unify git location from bitbucket-cph to stash

    commit 0859339d2bf0f20ea0bb5acded2fd3b7459c10d8
    Author: sabollim <[email protected]>
    Date:   Wed Jun 21 09:24:07 2023 +0530

        changing the unify git location from cph to stash

commit 63dfc3f438d416645a07878859b8886ba6a3eafb
Author: Junior Martinez <[email protected]>
Date:   Tue Jun 20 21:27:25 2023 -0400

    update matter_support submodule hash

commit 889cfb413e47452e09c03b7b0ba88da313738a7a
Author: Junior Martinez <[email protected]>
Date:   Tue Jun 20 20:01:40 2023 -0400

    Always build tick_power_manager.c has we now how sleeptimer and power manager always on. Fix paths for segger system view debugging

Pull request project-chip#907: [Silabs][Wf200] Disabling sleep

Merge in WMN_TOOLS/matter from bugfix/wf200_sleep to RC_2.1.0-1.1

Squashed commit of the following:

commit c14edfc41dd9e8427fd242f3fcd3055043cb33ec
Author: Chirag Bansal <[email protected]>
Date:   Thu Jun 22 11:24:49 2023 +0530

    changing the condition so that wf200 doesn't go in sleep by default

commit 694226bfb43e8fdfe0e2bb16fd8570bb740aec07
Author: Jean-Francois Penven <[email protected]>
Date:   Mon May 29 10:11:02 2023 -0400

    Fix matter shell with wf200 (project-chip#26845)
jmartinez-silabs added a commit to jmartinez-silabs/connectedhomeip that referenced this pull request Jul 5, 2023
Merge in WMN_TOOLS/matter from fix/time_drift to RC_2.1.0-1.1

Squashed commit of the following:

commit e34404ff67f6c1219ef4cbf39e64fc2cc4084870
Author: Satya Naag Bollimpalli <[email protected]>
Date:   Wed Jun 21 11:02:30 2023 +0000

    Pull request project-chip#904: changing the unify git location from cph to stash

    Merge in WMN_TOOLS/matter from bugfix/matter-bridge-jenkins-unify-git-location-change to silabs_1.1

    Squashed commit of the following:

    commit 0b9db3c60485b21fbabcb6f592ea09ba8c1b6c36
    Author: sabollim <[email protected]>
    Date:   Wed Jun 21 09:45:37 2023 +0530

        changing the unify git location from bitbucket-cph to stash

    commit 0859339d2bf0f20ea0bb5acded2fd3b7459c10d8
    Author: sabollim <[email protected]>
    Date:   Wed Jun 21 09:24:07 2023 +0530

        changing the unify git location from cph to stash

commit 63dfc3f438d416645a07878859b8886ba6a3eafb
Author: Junior Martinez <[email protected]>
Date:   Tue Jun 20 21:27:25 2023 -0400

    update matter_support submodule hash

commit 889cfb413e47452e09c03b7b0ba88da313738a7a
Author: Junior Martinez <[email protected]>
Date:   Tue Jun 20 20:01:40 2023 -0400

    Always build tick_power_manager.c has we now how sleeptimer and power manager always on. Fix paths for segger system view debugging

Pull request project-chip#907: [Silabs][Wf200] Disabling sleep

Merge in WMN_TOOLS/matter from bugfix/wf200_sleep to RC_2.1.0-1.1

Squashed commit of the following:

commit c14edfc41dd9e8427fd242f3fcd3055043cb33ec
Author: Chirag Bansal <[email protected]>
Date:   Thu Jun 22 11:24:49 2023 +0530

    changing the condition so that wf200 doesn't go in sleep by default

commit 694226bfb43e8fdfe0e2bb16fd8570bb740aec07
Author: Jean-Francois Penven <[email protected]>
Date:   Mon May 29 10:11:02 2023 -0400

    Fix matter shell with wf200 (project-chip#26845)
jmartinez-silabs added a commit to jmartinez-silabs/connectedhomeip that referenced this pull request Jul 5, 2023
Merge in WMN_TOOLS/matter from fix/time_drift to RC_2.1.0-1.1

Squashed commit of the following:

commit e34404ff67f6c1219ef4cbf39e64fc2cc4084870
Author: Satya Naag Bollimpalli <[email protected]>
Date:   Wed Jun 21 11:02:30 2023 +0000

    Pull request project-chip#904: changing the unify git location from cph to stash

    Merge in WMN_TOOLS/matter from bugfix/matter-bridge-jenkins-unify-git-location-change to silabs_1.1

    Squashed commit of the following:

    commit 0b9db3c60485b21fbabcb6f592ea09ba8c1b6c36
    Author: sabollim <[email protected]>
    Date:   Wed Jun 21 09:45:37 2023 +0530

        changing the unify git location from bitbucket-cph to stash

    commit 0859339d2bf0f20ea0bb5acded2fd3b7459c10d8
    Author: sabollim <[email protected]>
    Date:   Wed Jun 21 09:24:07 2023 +0530

        changing the unify git location from cph to stash

commit 63dfc3f438d416645a07878859b8886ba6a3eafb
Author: Junior Martinez <[email protected]>
Date:   Tue Jun 20 21:27:25 2023 -0400

    update matter_support submodule hash

commit 889cfb413e47452e09c03b7b0ba88da313738a7a
Author: Junior Martinez <[email protected]>
Date:   Tue Jun 20 20:01:40 2023 -0400

    Always build tick_power_manager.c has we now how sleeptimer and power manager always on. Fix paths for segger system view debugging

Pull request project-chip#907: [Silabs][Wf200] Disabling sleep

Merge in WMN_TOOLS/matter from bugfix/wf200_sleep to RC_2.1.0-1.1

Squashed commit of the following:

commit c14edfc41dd9e8427fd242f3fcd3055043cb33ec
Author: Chirag Bansal <[email protected]>
Date:   Thu Jun 22 11:24:49 2023 +0530

    changing the condition so that wf200 doesn't go in sleep by default

commit 694226bfb43e8fdfe0e2bb16fd8570bb740aec07
Author: Jean-Francois Penven <[email protected]>
Date:   Mon May 29 10:11:02 2023 -0400

    Fix matter shell with wf200 (project-chip#26845)
andy31415 pushed a commit that referenced this pull request Jul 6, 2023
* Pull request #898: Update submodules for gecko_sdk 4.2.3 and matter_support for generated board configs, update efr32_sdk.gni to match gen files.

Merge in WMN_TOOLS/matter from Gsdk4.2.3_update_2.1.0-1.1 to RC_2.1.0-1.1

Squashed commit of the following:

commit bbbb38f3913607e3b171cff35c933f515cf096e1
Author: Junior Martinez <[email protected]>
Date:   Mon Jun 19 22:34:42 2023 -0400

    fem util cleanup

commit f9b8ebb61cd3f6a56e44b3e0b31ecd34b51aa25f
Author: Junior Martinez <[email protected]>
Date:   Mon Jun 19 20:53:34 2023 -0400

    matter_support points to new main commit

commit 2e292e959b4c23eaf9635680599b5d8eb4215456
Author: Junior Martinez <[email protected]>
Date:   Mon Jun 19 20:20:49 2023 -0400

    fix brd4319A

... and 7 more commits

* Pull request #903: Fix system time counter

Merge in WMN_TOOLS/matter from fix/time_drift to RC_2.1.0-1.1

Squashed commit of the following:

commit e34404ff67f6c1219ef4cbf39e64fc2cc4084870
Author: Satya Naag Bollimpalli <[email protected]>
Date:   Wed Jun 21 11:02:30 2023 +0000

    Pull request #904: changing the unify git location from cph to stash

    Merge in WMN_TOOLS/matter from bugfix/matter-bridge-jenkins-unify-git-location-change to silabs_1.1

    Squashed commit of the following:

    commit 0b9db3c60485b21fbabcb6f592ea09ba8c1b6c36
    Author: sabollim <[email protected]>
    Date:   Wed Jun 21 09:45:37 2023 +0530

        changing the unify git location from bitbucket-cph to stash

    commit 0859339d2bf0f20ea0bb5acded2fd3b7459c10d8
    Author: sabollim <[email protected]>
    Date:   Wed Jun 21 09:24:07 2023 +0530

        changing the unify git location from cph to stash

commit 63dfc3f438d416645a07878859b8886ba6a3eafb
Author: Junior Martinez <[email protected]>
Date:   Tue Jun 20 21:27:25 2023 -0400

    update matter_support submodule hash

commit 889cfb413e47452e09c03b7b0ba88da313738a7a
Author: Junior Martinez <[email protected]>
Date:   Tue Jun 20 20:01:40 2023 -0400

    Always build tick_power_manager.c has we now how sleeptimer and power manager always on. Fix paths for segger system view debugging

Pull request #907: [Silabs][Wf200] Disabling sleep

Merge in WMN_TOOLS/matter from bugfix/wf200_sleep to RC_2.1.0-1.1

Squashed commit of the following:

commit c14edfc41dd9e8427fd242f3fcd3055043cb33ec
Author: Chirag Bansal <[email protected]>
Date:   Thu Jun 22 11:24:49 2023 +0530

    changing the condition so that wf200 doesn't go in sleep by default

commit 694226bfb43e8fdfe0e2bb16fd8570bb740aec07
Author: Jean-Francois Penven <[email protected]>
Date:   Mon May 29 10:11:02 2023 -0400

    Fix matter shell with wf200 (#26845)

* Restyled by whitespace

* Restyled by clang-format

* pull new docker image for chip-build-efr32

---------

Co-authored-by: Restyled.io <[email protected]>
mkardous-silabs pushed a commit to mkardous-silabs/connectedhomeip that referenced this pull request Jan 29, 2024
Merge in WMN_TOOLS/matter from bugfix/wf200_sleep to RC_2.1.0-1.1

Squashed commit of the following:

commit c14edfc41dd9e8427fd242f3fcd3055043cb33ec
Author: Chirag Bansal <[email protected]>
Date:   Thu Jun 22 11:24:49 2023 +0530

    changing the condition so that wf200 doesn't go in sleep by default

commit 694226bfb43e8fdfe0e2bb16fd8570bb740aec07
Author: Jean-Francois Penven <[email protected]>
Date:   Mon May 29 10:11:02 2023 -0400

    Fix matter shell with wf200 (project-chip#26845)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add TLV implementation in the iOS/macOS CHIP framework Encode & Decode WiFi + IP information in TLV
6 participants