Commit Graph

21226 Commits (187af9e26f1b3eec9d6cfd2fb9b73c84abc7268c)

Author SHA1 Message Date
Lari-Matias Orjala 7938cc0fad update unittesting documentation 2018-12-27 22:26:00 -06:00
Ari Parkkila 1bbf8af7d3 Cellular: Refactored GEMALTO_CINTERION_Module to GEMALTO_CINTERION 2018-12-27 22:26:00 -06:00
JojoS62 51b0fdf23e fixed wrong __StackTop calculation
StackTop calculation was not adjusted when ram size was increased by using al 3 ram regions.
This caused memory allocation failures althogh enough free heap was reported
2018-12-27 22:26:00 -06:00
Mirela Chirica 2f47b5b481 Cellular: Rewrite AT handler consume to tag
If sequence from buffer contains tag but symbol before tag is same as
first symbol of the tag, then the tag wasn't detected.

For example, "\r\n" tag was not found from "\r\r\nOK" sequence.
2018-12-27 22:26:00 -06:00
Amir Cohen 1033ddf35b Fix max_keys reset limitation
Persist the max_keys value through a soft-reset, also prohibit max_keys set under predefined default value (16)
2018-12-27 22:26:00 -06:00
offirko 0669a02570 Favor QSPI Bus mode 1-4-4 over QPI QPI may have slightly better performance, but it is not supported by all targets. It requires register setup between each Read and Program/Erase commands, which might damage the overall performance eventually. 2018-12-27 22:26:00 -06:00
test user b6c98a99a9 ublox c030 pinName updated 2018-12-27 22:26:00 -06:00
Amir Cohen b261162c9b Remove dead code 2018-12-27 22:26:00 -06:00
Amir Cohen 79103d25fd Improve tests by reducing kvstore reset occurrences 2018-12-27 22:26:00 -06:00
vervaekejonathan 40712e61ab Extend W7500x target with ADC 6 and 7 2018-12-27 22:26:00 -06:00
Toyomasa Watarai 2ad42c8593 Add network-default-interface-type and remove comment 2018-12-27 22:26:00 -06:00
toyowata 8c856f3a58 Add Mbed OS 5 support 2018-12-27 22:26:00 -06:00
Mel W 42f6d630a7 Capitalization and punctuation 2018-12-27 22:25:59 -06:00
Kari Haapalehto 35ce1e5ff3 Modify enet_tasklet.h Change enet_tasklet_network_init() and enet_tasklet_disconnect() declarations to match code. Also add document enet_tasklet.h functions 2018-12-27 22:25:59 -06:00
Kari Haapalehto 4d2f6621c4 Fix test-netsocket-tcp greentea test build fails. main.cpp was missing comma at the end of line. 2018-12-27 22:25:59 -06:00
Steve Cartmell dbb97cef80 fix: Merge duplicate 'overrides' keys in targets.json config file 2018-12-27 22:25:59 -06:00
Naveen Kaje 42b3427138 mbed_fault_handler: fix build warning
Fixes warning

BUILD\NRF52840_DK\GCC_ARM\mbed-os\cmsis\TARGET_CORTEX_M\mbed_fault_handler.o
.\mbed-os\cmsis\TARGET_CORTEX_M\mbed_fault_handler.c
[Warning] mbed_fault_handler.c@149,5: implicit declaration
of function 'memcpy' [-Wimplicit-function-declaration]
2018-12-27 22:25:59 -06:00
Martin Kojtal f2aa32d2b1 travis: use https for fetching astyle package 2018-12-27 22:25:59 -06:00
Martin Kojtal 3e9e3e773d travis: add license 2018-12-27 22:25:59 -06:00
Naveen Kaje c1ef30e851 BLE: Update toolchain.h with mbed_toolchain.h
Fixes the following warning

[Warning] toolchain.h@24,0: #1215-D: #warning directive:
toolchain.h has been replaced by mbed_toolchain.h,
please update to mbed_toolchain.h [since mbed-os-5.3]
2018-12-27 22:25:59 -06:00
jeromecoutant 23b25465bc STM32L4: correct RNG clock source 2018-12-27 22:25:59 -06:00
jeromecoutant 4083c5e153 Add NUCLEO_L4R5ZI_P 2018-12-27 22:25:59 -06:00
deepikabhavnani 1b8b00e329 Add core option for Cortex-M33 with DSP enabled
Signed-off-by: Deepika Bhavnani <Deepika.Bhavnani@arm.com>
Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2018-12-27 22:25:59 -06:00
Ron Eldor 18d544b977 Return not supported for internal process function
Return the `MBEDTLS_ERR_PLATFORM_FEATURE_UNSUPPORTED` for the
internal process function, as it is not public.
2018-12-27 22:25:59 -06:00
Ron Eldor bf681b0409 Style fixes
1. Change camelcase variables to Mbed OS style.
2. Remove functions declarations from the `_alt` header, since they
are now added from the module header regardless whether an alternative
implementation exists.
3. Remove the `extern "c"` declaration from the `_alt` headers.
4. Remove redundant extra lines.
2018-12-27 22:25:59 -06:00
Cruz Monrreal II 5ba3444233 Removed rabbitmq fix from travis.yml Upstream fix has been applied by Travis CI 2018-12-27 22:25:59 -06:00
Hasnain Virk 9b002de2e6 Unit test fix
A missing macro definition is added to the unit-test cmake file for
LoRaPHY class.
2018-12-27 22:25:59 -06:00
Hasnain Virk 040a4a3243 Final cleanup and ASCII art for algorithm v2
Final code cleanup and adding ascii art for the version 2 of the
algorithm.
2018-12-27 22:25:59 -06:00
Hasnain Virk eb69d2737e RX window calculation algorithm version 2
In this version we try to mitigate a situation when we start listening
right in the middle of a preamble sequence (e.g., in high SF case).
2018-12-27 22:25:59 -06:00
Hasnain Virk e34f860cb6 Updating get_rx_window_params() API in stubs
Unittest stubs needed to be updated for the API change.
Although this API is private and internal to LoRaPHY, somehow it
appeared in the LoRaPHYStub. Updating it for consistency.
2018-12-27 22:25:59 -06:00
Hasnain Virk 1f3a1b5af8 Style alignment
Minor style alignment.
2018-12-27 22:25:59 -06:00
Hasnain Virk cade713a41 Mitigating reception problems with lower data rates
A new algorithm has been taken in use to calculate the receive window
length and the timing offset involved in opening of the said receive
window. This algorithm performs better than the stock algorthm and
consumes less power.
2018-12-27 22:25:59 -06:00
Hasnain Virk 1aec8297c3 UL FCnt increment in case of retry exhaustion
Previously we had been incrementing UL frame counter for a CONFIRMED
message only when the transmission was deemed successful i.e., we would
have received an ack before all the retries would have exhausted.
Now we have opted to increment the frame counter if all the retries are
exhausted considering the fact that we essentially treat the next
message after retry exhaustion as a new packet so we should also
increment the frame counter.
2018-12-27 22:25:58 -06:00
Filip Jagodzinski b5c4dd5705 Tests: Stream: Use a quote from C99 spec
Use C99 instead of Linux man entry.
2018-12-27 22:25:58 -06:00
Filip Jagodzinski aa42121fcd Fix: Stream: Replace fflush() with fseek()
This is a follow-up to PR #8331; fixing the Stream methods not covered
there.
2018-12-27 22:25:58 -06:00
Filip Jagodzinski 2ec7bddab3 Tests: Stream: Add more test cases 2018-12-27 22:25:58 -06:00
Jenny Plunkett 1faadae378 Removed "ALL" from PrettyTable import 2018-12-27 22:25:58 -06:00
Jenny Plunkett eae72efa45 Apply GitHub style to exporter matrix 2018-12-27 22:25:58 -06:00
Michal Paszta 8d218d214c Missing socket greentea tests implementation 2018-12-27 22:25:58 -06:00
Leszek Rusinowicz 6390fb8db2 Fix for static resource manager. 2018-12-27 22:25:58 -06:00
Amanda Butler 7a2d04ebc6 Edit CellularContext.h
Edit file for complete sentences and correct commas.
2018-12-27 22:25:58 -06:00
Amanda Butler 3892105dee Edit CellularDevice.h
Edit file for complete sentences, consistent tense and correct commas.
2018-12-27 22:25:58 -06:00
Teppo Järvelin faab478c23 Cellular: add Callback functionality to CellularDevice. 2018-12-27 22:25:58 -06:00
Teppo Järvelin f9742e978c Cellular: updated doxygen for CellularContext and CellularDevice. 2018-12-27 22:25:58 -06:00
jeromecoutant c154da4123 STM32 LPTIM update for easy maintenance 2018-12-27 22:25:58 -06:00
jeromecoutant 2a65eacac3 STM32 mbed_sdk_init update for easy maintenance 2018-12-27 22:25:58 -06:00
jeromecoutant eb75ac95c9 STM32 SLEEP update for easy maintenance 2018-12-27 22:25:58 -06:00
jeromecoutant dc47e708b6 STM32 RTC update for easy maintenance 2018-12-27 22:25:58 -06:00
Kevin Bracey d3610d5d4e memap.py: Cope with IAR 8 linker map
IAR 8 linker map puts C++14-style apostrophe digit separators in its
addresses, such as:

     .data   inited  0x2000'1ff0    0x4  mbed_rtx_idle.o [159]

Extend the regex pattern to allow this.
2018-12-27 22:25:58 -06:00
bcostm 6ff271b322 STM32L4 TRNG:Remove trng clock setting for L4 devices
This will be done in the system_clock.c file instead.
2018-12-27 22:25:58 -06:00