Skip to content

Conversation

@umapraseeda
Copy link
Owner

@umapraseeda umapraseeda commented Oct 15, 2019

oyvindronningstad and others added 30 commits October 14, 2019 09:09
To reduce interdependence. The offset to the firmware_info is now
calculated from the start of s0/s1 instead of s0_image/s1_image.
fimrware_address in firmware_info and validation_info still point
to the vector table of the firmware.

Signed-off-by: Øyvind Rønningstad <[email protected]>
Given its configuration, the controller knows and should be able
to define its mempool size.
Remove the CONFIG_BLECTRL_MEMPOOL_SIZE macro
by utilizing the controller's API.
Make the controller's configuration easier from a user perspective.

Signed-off-by: Konstantinos Sotiropoulos <[email protected]>
The __PACKED_STRUCT macro is used in the ble-controller's
header files

Signed-off-by: Konstantinos Sotiropoulos <[email protected]>
The ble-controller has been updated to version v0.3.0-2.prealpha

Signed-off-by: Konstantinos Sotiropoulos <[email protected]>
Removed redundant defines used for LED toggling.

Signed-off-by: Kamil Piszczek <[email protected]>
Refactored the code to use the DK library as LED interface.

NCSDK-3124

Signed-off-by: Kamil Piszczek <[email protected]>
Adds support for a COEX0 configuration on driver initialization.
The configuration string is customizable in Kconfig, with a default set
for the newer nRF9160 DK. The MAGPIO method is preseved for
compatibility with the older DK.

Signed-off-by: Bernt Johan Damslora <[email protected]>
The flash patch can be used by malicious code to circumvent secure
boot checks.
If the config is enabled, write to UICR the first time image boots.

Signed-off-by: Øyvind Rønningstad <[email protected]>
- Update nrfxlib revision to 4d3fa41a8ded0808242a3cb3edca3bc29c04e5e3
  to support use of nrf cc310 crypto v0.9.0.
- Adjusted secure_services.c in spm to work with latest cc310 crypto
  changes.

Signed-off-by: Torsten Rasmussen <[email protected]>
Signed-off-by: Frank Audun Kvamtrø <[email protected]>
Added endpoint topic used to publish batched data

Signed-off-by: Simen S. Røstad <[email protected]>
Extended library to support getting mobile network time and date
from modem

Signed-off-by: Simen S. Røstad <[email protected]>
Seems to have been copy-pasted without checking what's needed in the new
position. Confused me about what was being generated.

ENV_VAR_BOARD_DIR and ENV_VAR_ARCH have been renamed in the Zephyr repo
too.

GENERATED_DTS_BOARD_CONF does not need to be set when KCONFIG_DOC_MODE
is set, but maybe it did in the past.

Signed-off-by: Ulf Magnusson <[email protected]>
Give an overview at the beginning of CMakeLists.txt, and split it into
sections with a separate blurb for each thing it does:

    #
    # Do stuff
    #

    ...

This will make it quicker and easier to understand.

Signed-off-by: Ulf Magnusson <[email protected]>
Makes things more readable.

Signed-off-by: Ulf Magnusson <[email protected]>
Seems to be associated with nrfxlib, to put it next to other nrfxlib
stuff.

Signed-off-by: Ulf Magnusson <[email protected]>
 - Make indentation more consistent

 - Shorten some multi-line stuff to just one line so that more stuff
   fits on the screen

 - Remove some variables that are only used in a single spot and that
   seem a bit redundant

Signed-off-by: Ulf Magnusson <[email protected]>
Put them in the nRF and the MCUboot sections, respectively, instead of
grouping them with the output variables.

Signed-off-by: Ulf Magnusson <[email protected]>
Change adds incrementing and decrementing connection reference count.
Security failed work was moved to separate module.

Jira:DESK-720

Signed-off-by: Marek Pieta <[email protected]>
This commit updates the manifest file, west.yml, to refer to
mbed TLS 2.16.3.

Signed-off-by: Torsten Rasmussen <[email protected]>
To avoid loosing keys by keyboard driver when back from power off mode
after master device BT was turned off, more HID events need to be stored
before HID subscription is estaplished. To do that more memory is
required on a heap.

Jira: DESK-709

Signed-off-by: Piotr Pryga <[email protected]>
Due to how USB stack is constructed in Zephyr, driver may issue
callbacks indicating the USB state before application had a chance
to register its callback function.

So far the problem is visible only with Nordic LL, only when settings
are erased and only if device boots with USB connected. In such case
application misses callback about the device being powered.

To fix the problem take the assumption that the device was powered
if we receive suspend event from the driver.

Jira:DESK-633

Signed-off-by: Pawel Dunaj <[email protected]>
Allow configuration of how many master and slave roles the device
can play concurrently.

Signed-off-by: Pawel Dunaj <[email protected]>
Jira:DESK-633

Signed-off-by: Pawel Dunaj <[email protected]>
After changing LL keyboard cannot be build for debug mcuboot
variant due to FLASH memory overflow.

Jira:DESK-633

Signed-off-by: Pawel Dunaj <[email protected]>
Change fixes connection handling for ble_state and
adds function to remove code duplication for disconnection.

Jira:DESK-732

Signed-off-by: Marek Pieta <[email protected]>
This patch fixes an issue where the area code string was null
terminated too early. The area code is 'a two-byte Tracking Area
Code (TAC) in hexadecimal format', which is represented in a
four-byte ASCII string. Null-termination is therefore moved from
byte 2 to 4. Also a cast to double is removed.

Signed-off-by: Jan Tore Guggedal <[email protected]>
Change fixes problem with restarting BLE scan on peer disconnection.
Scan must be restarted after ble_state module unrefs conn.

Signed-off-by: Marek Pieta <[email protected]>
Fix profiler initialization error.

Signed-off-by: Marek Pieta <[email protected]>
Add led stream option to configurator core and cli.
Add led stream implementation with random color.

Jira:DESK-431

Signed-off-by: Michal Patyk <[email protected]>
Signed-off-by: Marek Pieta <[email protected]>
sigvartmh and others added 4 commits November 4, 2019 15:55
Add the use of `inet_ntop` to convert the hexadecimal number into
something human readable.

Signed-off-by: Sigvart Hovland <[email protected]>
Fix queue size to make max amount of free slots equal to value defined
in Kconfig. Increase default size of the queue (for music LED stream).

Jira:DESK-708

Signed-off-by: Marek Pieta <[email protected]>
LED stream should use shorter poll interval to enquicken data exchange.
This is required by music LED stream.

Jira:DESK-708

Signed-off-by: Marek Pieta <[email protected]>
Change adds sending LED effects based on music.

Jira:DESK-708

Signed-off-by: Marek Pieta <[email protected]>
ryanjh and others added 10 commits November 5, 2019 10:06
The Latency service is used to measure the transmission latency. When
the sender writes data to the *BT_UUID_LATENCY_CHAR* characteristic of
the receiver, the Latency service of the receiver will automatically
reply a response indicating that the request was successfully written.

Signed-off-by: Ryan Chu <[email protected]>
Use a GATT Latency service to measure the latency of llpm connections.
* GATT service to be used for showcasing data transmission.
* Set the LLPM connection interval fixed to 1 ms.
* Measurement is done on both master and slave devices.
* Enable LLPM QoS event reporting
* Create LLPM example documentation

Signed-off-by: Ryan Chu <[email protected]>
The 'CONFIG_FW_INFO_VERSION' kconfig option was a duplicate, this
will cause issues as they are treated as the same value.

Signed-off-by: Håkon Øye Amundsen <[email protected]>
at_cmd_parser was good for parsing AT responses and notifications, but
could not parse AT commands. Fix this by adding extra state in the
parser.

Signed-off-by: Robert Lubos <[email protected]>
Add test AT command parsing and releated util function tests.
Additionally fix incorrect loop condition in several at_utils tests.

Signed-off-by: Robert Lubos <[email protected]>
Refactor bluetooth services define. This avoids having to update a long
list of OR statements in CMakeLists.txt everytime a new service is
added. Follow pattern established by bluetooth mesh, this would allow us
to have a kconfig option for common services code as well, similar to
model_util.c

Signed-off-by: Joakim Andersson <[email protected]>
Remove select of NRF_BT_DIS, which has been removed. The config
BT_GATT_DIS is enabled in project configuration files.

Signed-off-by: Joakim Andersson <[email protected]>
Add extra logging to show all received data, and also relevant warnings
when it is likely that the AT notification handler was accidentally
overwritten.

Signed-off-by: Justin Brzozoski <[email protected]>
To support updateable mcuboot, mcuboot needs to be built with multi
image support. Force this configuration when b0 is enabled.

Signed-off-by: Håkon Øye Amundsen <[email protected]>
Instead of breathing LED when the device is disconnected, do this
when it is actively searching for a peer.

This commit also shortens the breathing time from 1s to 0.5s.

Jira:DESK-753

Signed-off-by: Pawel Dunaj <[email protected]>
@umapraseeda umapraseeda force-pushed the ATclientdocu branch 2 times, most recently from 9f245e0 to 0dc0049 Compare November 5, 2019 12:28
frkv and others added 5 commits November 5, 2019 15:04
-Pointing to nrf_cc310_mbedcrypto v0.9.1 in nrfxlib

Ref: NCSDK-3403

Signed-off-by: Frank Audun Kvamtrø <[email protected]>
The Serial LTE Modem (SLM) project is an enhancement to at_client sample
 - support TCP/IP proprietary AT commands
 - support GPS proprietary AT commands
 - support communication to external MCU over UART

Like original at_client, all modem AT commands are still supported.
More proprietary AT commands could be added in the future.

Signed-off-by: Jun Qing Zou <[email protected]>
Resolve from ${CMAKE_SOURCE_DIR}, the directory containing the
app's CMakeLists.txt.

Signed-off-by: Øyvind Rønningstad <[email protected]>
The selection of BB_LLL_VENDOR_NORDIC results in inclusion of
drivers/entropy/entropy_nrf5.c which then conflicts with the cc310
entropy driver.
Although the entropy_nrf5.c driver requires that ENTROPY_NRF_FORCE_ALT
is not set, then the forced selection of entropy nrf5 rng by
BB_LLL_VENDOR_NORDIC, results in this dependency not working as
expected.

Thus, BB_LLL_VENDOR_NORDIC, is added as a dependency to ENTROPY_CC310.

Signed-off-by: Torsten Rasmussen <[email protected]>
Adding missing documentation for AT Client sample

Signed-off-by: UMA PRASEEDA <[email protected]>
umapraseeda pushed a commit that referenced this pull request Jul 1, 2020
…ures

Customer engineering, new features added to SLM TCP Proxy
Feature #1 is handled by new unsolicited notification of "#XTCPDATA",
then client could fetch all data with "AT#XTCPRECV" command. If
received data cannot be reserved inside SLM, an OVERRUN unsolicited
notification is sent then data is dropped.
Feature #2 is handled by returning socket handles. Also added an
unsolicited notification when TCP Server close client connection due to
connection time-out.

Signed-off-by: Jun Qing Zou <[email protected]>
umapraseeda pushed a commit that referenced this pull request Sep 1, 2021
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]>
umapraseeda pushed a commit that referenced this pull request Sep 1, 2021
Support to kill/abort sock tool sending by
long pressing DK button #1.
Jira: MOSH-143

Signed-off-by: Jani Hirsimäki <[email protected]>
umapraseeda pushed a commit that referenced this pull request Jan 25, 2022
LED #1 is now on indicating if LTE is registered.
Jira: MOSH-154

Signed-off-by: Jani Hirsimäki <[email protected]>
umapraseeda pushed a commit that referenced this pull request Jun 7, 2022
LTE connected LED changed from #1 to #3.
This enables of showing blue LED when connected to LTE
in Thingy instead a default red and no need to separate DTS overlay.

Signed-off-by: Jani Hirsimäki <[email protected]>
umapraseeda pushed a commit that referenced this pull request Oct 26, 2022
DK LED #1 (purple with Thingy91) is getting on for a while
when location has been retrieved by the location command.

Signed-off-by: Jani Hirsimäki <[email protected]>
umapraseeda pushed a commit that referenced this pull request Aug 21, 2023
Modifications for building supplicant on Zephyr RTOS.

Signed-off-by: Sridhar Nuvusetty <[email protected]>
Signed-off-by: Sachin Kulkarni <[email protected]>
Signed-off-by: Ravi Dondaputi <[email protected]>
Signed-off-by: Krishna T <[email protected]>

Co-authored-by: krishna T <[email protected]>
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.