You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 7cf82dc
Browse filesBrowse the repository at this point in the historyBrowse files
[SL-ONLY] MATTER-7023: Changes as per feedback on Alpha1 (#1165)
* Added conditional compilation for HTTP client feature under dual-stack settings and improved formatting for clarity.
* Update response handling to utilize mEndOfData for improved clarity in data state management.
* Refactor MQTT client header and implementation to improve clarity by moving the MQTT_USE_HOST_LWIP_TLS definition to the header file and removing it from the source file. This change enhances code organization and maintains consistent configuration management.
* Enhance documentation in matter_service.h to clarify the purpose of the initialization delay for Matter services, ensuring the network is fully established before service startup.
* Updating MQTT HEAP to 60K as per expectation
* Refactor HTTPS client configuration to use default certificate index for improved clarity and maintainability. Removed hardcoded certificate index in the demo example.
* Revert the RAM changes
* Move to AppTask instead of BaseApplicationTask
* Enhance MQTT client functionality by adding idle yield management and subscription callback for incoming messages. Updated the MQTT service thread to handle idle conditions more effectively, ensuring timely keepalive and message processing. Improved logging for MQTT operations to provide clearer feedback on session status.
* Replaced direct disconnection flag manipulation with a dedicated ProcessDisconnect function for better clarity and maintainability.
* Enhance MQTT client by adding comments to clarify idle yield timeout logic and its default value. Ensure that idle yield timeout does not exceed the keep-alive interval, improving connection stability and maintainability.
* Adding a TODO comment to revisit idle yield timeout calculations. This aims to streamline the connection keep-alive process by suggesting a more efficient invocation of the MQTTYield function.
* Improve error handling in MQTT disconnection process by logging failures in ProcessDisconnect during idle yield and yield operations. This enhances debugging capabilities and ensures better visibility of connection issues.
* [PATCH] Restyled by whitespace
0 commit comments