Skip to content

Commit 6257ec7

Browse files
Merge branch 'master' into add/soc_additional_data_advertising
2 parents ab82280 + 79da246 commit 6257ec7

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

src/controller/java/OTAProviderDelegateBridge.cpp

+4-1
Original file line numberDiff line numberDiff line change
@@ -275,6 +275,10 @@ void OTAProviderDelegateBridge::HandleQueryImage(CommandHandler * commandObj, co
275275
jboolean userConsentNeeded = JniReferences::GetInstance().BooleanToPrimitive(boxedUserConsentNeeded);
276276
response.userConsentNeeded.SetValue(userConsentNeeded == JNI_TRUE);
277277
}
278+
else
279+
{
280+
response.userConsentNeeded.SetValue(0);
281+
}
278282

279283
status = static_cast<uint8_t>(jStatus);
280284
if (status == static_cast<uint8_t>(OTAQueryStatus::kNotAvailable))
@@ -317,7 +321,6 @@ void OTAProviderDelegateBridge::HandleQueryImage(CommandHandler * commandObj, co
317321
GenerateUpdateToken(mToken, kUpdateTokenLen);
318322

319323
response.updateToken.SetValue(chip::ByteSpan(mToken, kUpdateTokenLen));
320-
response.userConsentNeeded.SetValue(0);
321324

322325
err = mBdxOTASender->PrepareForTransfer(fabricIndex, nodeId);
323326
if (CHIP_NO_ERROR != err)

src/platform/silabs/wifi/SiWx/WifiInterfaceImpl.cpp

+2-1
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,8 @@ const sl_wifi_device_configuration_t config = {
107107
#ifdef SLI_SI91X_MCU_INTERFACE
108108
(SL_SI91X_FEAT_SECURITY_OPEN | SL_SI91X_FEAT_WPS_DISABLE),
109109
#else
110-
(SL_SI91X_FEAT_SECURITY_OPEN | SL_SI91X_FEAT_AGGREGATION),
110+
(SL_SI91X_FEAT_SECURITY_OPEN | SL_SI91X_FEAT_AGGREGATION | SL_SI91X_FEAT_ULP_GPIO_BASED_HANDSHAKE |
111+
SL_SI91X_FEAT_DEV_TO_HOST_ULP_GPIO_1),
111112
#endif
112113
.tcp_ip_feature_bit_map = (SL_SI91X_TCP_IP_FEAT_DHCPV4_CLIENT | SL_SI91X_TCP_IP_FEAT_DNS_CLIENT |
113114
SL_SI91X_TCP_IP_FEAT_SSL | SL_SI91X_TCP_IP_FEAT_BYPASS

0 commit comments

Comments
 (0)