Skip to content

Conversation

@LuDuda
Copy link
Owner

@LuDuda LuDuda commented Aug 8, 2021

This commit adds support for nRF21540 Front-End Module for Matter. The documentation is exactly the same across Thread and Zigbee, however a little bit too long in my opinion.

Currently blocked by this line which has to be uncommented to make use of FEM for BLE as well.

Release notes tbd.

Verified using nRF Connect for Mobile (BLE RSSI), OpenThread Diagnostic module (Thread), and Logic Analyzer (Thread + BLE).

hubertmis and others added 23 commits August 13, 2021 17:12
This implementation is presenting how to implement PTA client aligned
with given PTA interface. It is disabled in Kconfig by default.
It can be easily replaced with other implementations added by Nordic
to NCS or created by an application developer.

Signed-off-by: Hubert Miś <[email protected]>
Try IPv6 parsing first, if fails try IPv4 parsing next.
Adjust control and data socket based on address family.
Update QUIT command as some server does not reply.
Update KEEPALIVE to avoid unnecessary NOOP.

Signed-off-by: Jun Qing Zou <[email protected]>
Code clean-up after adding IPv6 to lib_ftp_client.

Signed-off-by: Jun Qing Zou <[email protected]>
Adds filter for excluding find-my CI label from pure Bluetooth Mesh
changes, just like the other high level protocols that do not depend on
Bluetooth Mesh.

Signed-off-by: Trond Einar Snekvik <[email protected]>
Added new images to Zigbee default signal handler docs.
Applied minor style edits.
KRKNWK-10712.

Signed-off-by: Grzegorz Ferenc <[email protected]>
Change the action-manifest version.

Signed-off-by: Øyvind Rønningstad <[email protected]>
Add CI labels only when relevant modules are changed.
This allows more granularity on the testing when west.yml is changed,
allowing different test suites to run depending on the module,
instead of running the entire test suite whenever west.yml is updated.

Signed-off-by: Øyvind Rønningstad <[email protected]>
action-manifest now allows adding CI labels based on which module
was changed.

Signed-off-by: Øyvind Rønningstad <[email protected]>
Added support for writing assistance data to GNSS using the new GNSS
API. If GPS driver is not enabled and no GNSS socket descriptor has
been given, it's assumed that the GNSS API is used.

Removed Kconfig dependency to the GPS driver from both A-GPS and P-GPS.
It's should not be mandatory for the application to enable the GPS
driver. The library does use gps.h, but that's always present
regardless of the NRF9160_GPS configuration option.

Signed-off-by: Tommi Kangas <[email protected]>
IEEE 802.15.4 PHY Test Tool introduction as a peripheral sample

Signed-off-by: Piotr Sławęcki <[email protected]>
Pressing a long press of button #1 to kill/abort running
ping/iperf instances, including all th -command threads.
Jira: MOSH-143

Signed-off-by: Jani Hirsimäki <[email protected]>
Added a possibility to pass a kill signal pointer,
and if that signal is raised; curl will be exiting.
Jira: MOSH-143

Signed-off-by: Jani Hirsimäki <[email protected]>
Support to kill/abort sock tool sending by
long pressing DK button #1.
Jira: MOSH-143

Signed-off-by: Jani Hirsimäki <[email protected]>
Removed A-GPS library functions from the GPS driver header, added an
own header file for the A-GPS library and renamed functions in the API
accordingly. Removed dependency to the GPS driver from the library API,
instead a GNSS API structure is used for providing the requested A-GPS
data to the library.

Signed-off-by: Tommi Kangas <[email protected]>
Added support for writing SUPL A-GPS data using the GNSS API.

Signed-off-by: Tommi Kangas <[email protected]>
Refactored SUPL socked handling and added support for IPv6.

Signed-off-by: Tommi Kangas <[email protected]>
When a node implements Light HSL Server and Light xyL Server located on
the same element, the Light xyL state and the Light HSL state are bound
indirectly via the Light Lightness Actual state.

The user has to add Lightness Server model to the composition data
separately and pass a pointer to HSL and XYL Server init macros.

Signed-off-by: Michał Narajowski <[email protected]>
ref: NCSDK-10742

Improve the instructions for building images on the command line
in the Getting Started sections.
Emphasized installing nrfjprog after using Toolchain Manager.

Signed-off-by: Deidre Casey <[email protected]>
Currently for the Device Firmware Upgrade purposes nrfconnect
devices may advertise over BLE even with Thread enabled and not
in the pairing mode. However they should not advertise CHIPoBLE
service, but the one used for DFU (SMP).

* Added dfu_over_smp module handling performing DFU over BLE using
SMP protocol.
* Changed light_bulb config to start pairing mode autostart on boot,
as it is no longer forbidden by the spec.

Signed-off-by: Kamil Kasperczyk <[email protected]>
Fix typo that made it unable to see net_state events.

Signed-off-by: Emil Obalski <[email protected]>
Make gps_sim validate timeout only for navigation modes other than
GPS_NAV_MODE_SINGLE_FIX. This is because when in the navigation mode is
GPS_NAV_MODE_SINGLE_FIX, the value of interval is irrelevant.

Signed-off-by: Balaji Srinivasan <[email protected]>
The weather station sample should become an application,
so it was moved with several changes:
* Removed abilitiy to build target without DFU support
* Extended application docs about using CHIPTool application
to read sensor measurements
* Added in Matter docs mention about new application
* Replaced logging using RTT with USB
* Changed device type to SED in order to save energy on RX.

Signed-off-by: Kamil Kasperczyk <[email protected]>
Mariusz Poslinski and others added 9 commits August 23, 2021 15:06
This commit provides the nRF21540 evaluation kit shield.

Signed-off-by: Kamil Gawor <[email protected]>
This commit itroduces documentation for the
nRF21540 EK shield.

Signed-off-by: Kamil Gawor <[email protected]>
Signed-off-by: Mia Koen <[email protected]>
Thread and Zigbee samples used a devicetree overlay to enable
nRF21540 support. This patch removes the obsolete overlay and
updates documentation to properly use recently introduced
nRF21540-EK shield.

Signed-off-by: Hubert Miś <[email protected]>
Direct Test Mode and Radio Test samples used a custom
devicetree overlay to enable nRF21540 support.
This commit removes the obsolete overlay and updates documentation
to properly use recently introduced nRF21540-EK shield.

Signed-off-by: Kamil Gawor <[email protected]>
Add several registered trademark symbols to the documentation.
This is to align with the official Bluetooth branding guidelines.
Also some small text fixes to the affected files.
JIRA: https://projecttools.nordicsemi.no/jira/browse/NCSDK-10721

Signed-off-by: Wille Backman <[email protected]>
Move BLE controller configuration from top level prj.conf file
into boards/<BOARD>.conf file. That change is required to allow
the sample to build for nRF5340 SOC where BLE cotroller is
run on network core and is not part of the sample application
image.

Signed-off-by: Piotr Pryga <[email protected]>
Add configuration of child image for builds targeted for nRF5340 SOC.
The child image is hci_rpmsg. Besides usual Kconfig overlay there
is also a DTS overlay required for Radio peripheral configuration.

Signed-off-by: Piotr Pryga <[email protected]>
Extend README.rst with information about support for nRF5340.

Signed-off-by: Piotr Pryga <[email protected]>
This commit adds support for nRF21540 Front-End Module for Matter.

Signed-off-by: Lukasz Duda <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.