From 2cf72c8a6d43ad2976a06f3aafa528e4fc2608b9 Mon Sep 17 00:00:00 2001 From: Yufeng Wang Date: Tue, 17 Sep 2024 15:21:30 -0700 Subject: [PATCH 1/3] [Fabric-Admin] Update the Fabric Sync guide to explain the confusion --- docs/guides/fabric_synchronization_guide.md | 5 +++++ .../commands/interactive/InteractiveCommands.cpp | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/docs/guides/fabric_synchronization_guide.md b/docs/guides/fabric_synchronization_guide.md index e5d47dda8f9563..c9827e8f2e4f3d 100644 --- a/docs/guides/fabric_synchronization_guide.md +++ b/docs/guides/fabric_synchronization_guide.md @@ -118,6 +118,11 @@ of Ecosystem 1 has successfully paired with Ecosystem 2 on Endpoint 2: >>> A new device is added on Endpoint 2. ``` +Note: We only need to add the local bridge to the ecosystem to trigger the +Fabric Sync Setup process. In the example above, the Fabric Sync Setup process +is initiated by the command 'add-bridge' from Ecosystem 1. Adding the local +bridge on the other side is optional. + ### Pair Light Example to Ecosystem 2 Since Fabric-Bridge also functions as a Matter server, running it alongside the diff --git a/examples/fabric-admin/commands/interactive/InteractiveCommands.cpp b/examples/fabric-admin/commands/interactive/InteractiveCommands.cpp index 47947bb5a86151..0209a783739b74 100644 --- a/examples/fabric-admin/commands/interactive/InteractiveCommands.cpp +++ b/examples/fabric-admin/commands/interactive/InteractiveCommands.cpp @@ -43,7 +43,7 @@ constexpr char kInteractiveModeHistoryFileName[] = "chip_tool_history"; constexpr char kInteractiveModeStopCommand[] = "quit()"; #if defined(PW_RPC_ENABLED) -constexpr uint16_t kRetryIntervalS = 5; +constexpr uint16_t kRetryIntervalS = 3; #endif // File pointer for the log file From 14ab3e663e825ffbe3f12d87a9b591d5a114ac00 Mon Sep 17 00:00:00 2001 From: Yufeng Wang Date: Tue, 17 Sep 2024 22:41:53 -0700 Subject: [PATCH 2/3] Add Fabric Sync Setup process description --- docs/guides/fabric_synchronization_guide.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/docs/guides/fabric_synchronization_guide.md b/docs/guides/fabric_synchronization_guide.md index c9827e8f2e4f3d..6244e528587f45 100644 --- a/docs/guides/fabric_synchronization_guide.md +++ b/docs/guides/fabric_synchronization_guide.md @@ -96,6 +96,10 @@ Run the Fabric Synchronization script: ### Fabric Sync Setup +Fabric Sync Setup is the process of enabling two ecosystems that support the Fabric +Synchronization feature to commission each other's Fabric Bridge nodes into their +respective private fabrics. + In Ecosystem 1 Fabric-Admin console: Pair the local bridge of Ecosystem 1 with node ID 1: From 4a9e2f4912f123644d5d898f64b9e8ced31ec1b1 Mon Sep 17 00:00:00 2001 From: "Restyled.io" Date: Wed, 18 Sep 2024 05:42:20 +0000 Subject: [PATCH 3/3] Restyled by prettier-markdown --- docs/guides/fabric_synchronization_guide.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/guides/fabric_synchronization_guide.md b/docs/guides/fabric_synchronization_guide.md index 6244e528587f45..f9146ac9f2d6d7 100644 --- a/docs/guides/fabric_synchronization_guide.md +++ b/docs/guides/fabric_synchronization_guide.md @@ -96,9 +96,9 @@ Run the Fabric Synchronization script: ### Fabric Sync Setup -Fabric Sync Setup is the process of enabling two ecosystems that support the Fabric -Synchronization feature to commission each other's Fabric Bridge nodes into their -respective private fabrics. +Fabric Sync Setup is the process of enabling two ecosystems that support the +Fabric Synchronization feature to commission each other's Fabric Bridge nodes +into their respective private fabrics. In Ecosystem 1 Fabric-Admin console: