Donatien Garnier
f7ff432535
Update endpoints diagram
2018-08-06 14:28:07 +01:00
Donatien Garnier
912f75c377
Update controller diagram
2018-08-06 12:10:11 +01:00
Donatien Garnier
36e6a472d3
add 'message' to NFCRemoteInitiator NDEF callbacks
2018-08-06 10:42:36 +01:00
Donatien Garnier
6837d0300a
Amend NFCController doc
2018-08-03 18:38:06 +01:00
Donatien Garnier
c772d06280
Amend NFCEEPROMDriver API
2018-08-03 18:29:49 +01:00
Donatien Garnier
212ac48a46
Introduce NFCNDEFCapable class
2018-08-03 18:16:26 +01:00
Vincent Coubard
876cf06f87
NFC: Fix design spec conjugation.
2018-08-02 15:39:34 +01:00
Vincent Coubard
cfec12adb5
NFC Design: Add note about NDEF Message construction.
2018-07-31 14:31:14 +01:00
Vincent Coubard
7ed2a7802b
NFC: Amend ndef parsing design.
...
* Decouple Message parsing from Record parsing
* Decouple record parsing from Common objects
* Provide an easy to use parser that parse the most common objects.
2018-07-30 18:05:19 +01:00
Donatien Garnier
33fd8f0071
Add missing paragraph for testing
2018-07-05 14:43:18 +01:00
Donatien Garnier
19742ce595
Bump up use cases at the top of the doc
2018-07-05 14:40:09 +01:00
Donatien Garnier
c1c5af939f
Add images
2018-07-05 14:37:54 +01:00
Donatien Garnier
11d148ae56
Complete API description, update UML diagrams and add paragraphs on testing and use cases
2018-07-05 14:36:24 +01:00
Donatien Garnier
645baa4ad1
Initial design doc
2018-07-04 18:09:28 +01:00
Cruz Monrreal
b50f09d57d
Merge pull request #7384 from OpenNuvoton/nuvoton_fix_mbr_memleak
...
Fix memory leakage with MBR on exiting error path
2018-07-03 07:37:43 -05:00
Martin Kojtal
226e799d5b
Merge pull request #7389 from artokin/update_libservice
...
Update nsdynmemlib in frameworks/nanostack-libservice
2018-07-02 17:32:23 +02:00
Martin Kojtal
20adbf0c05
Merge pull request #7239 from TeroJaasko/let_config_remove_dns_cache_code
...
netsocket: dns: make dns-cache-size:0 remove whole DNS cache code
2018-07-02 17:26:46 +02:00
Martin Kojtal
3ee8f3214f
Merge pull request #7348 from hasnainvirk/doc_fix
...
LoRaWAN: Correcting doxygen
2018-07-02 17:24:52 +02:00
Arto Kinnunen
3d5010de12
Merge commit 'a184ff592b547f153aa14c99329f65fd18515b0d'
...
* commit 'a184ff592b547f153aa14c99329f65fd18515b0d':
Squashed 'features/frameworks/nanostack-libservice/' changes from ddd45db..2705b9b
2018-07-02 13:15:58 +03:00
ccli8
7cc1245308
Fix memory leakage with MBR on exiting error path
2018-07-02 11:29:29 +08:00
Cruz Monrreal
58b725be85
Merge pull request #7359 from u-blox/sim_pin_init
...
Cellular: EasyCellularConnection::connect doesn't have any check that "CellularConnectionFSM" object is created or not
2018-06-29 20:08:16 -05:00
Cruz Monrreal
f10bb88b97
Merge pull request #7294 from jeromecoutant/PR_GREENTEA_STAT
...
Add CPU stats for greentea tests
2018-06-29 19:57:42 -05:00
Amanda Butler
aa53ee6204
Copy edit LoRaWANBase.h
...
Copy edit for precise language and comma use.
2018-06-29 14:28:44 -05:00
Amanda Butler
563d742872
Copy edit LoRaWANinterface.h
...
Copy edit for precise language and comma use.
2018-06-29 14:27:45 -05:00
Tero Jääskö
2e89fa22a5
netsocket: dns: make dns-cache-size:0 remove whole DNS cache code
...
Setting ""nsapi.dns-cache-size": 0" still left some of the DNS
caching code in. Add crude #if to remove all of it.
This allows one to save 429 bytes of flash and 48 bytes of RAM on
ARMC5 builds.
2018-06-29 18:17:19 +03:00
Cruz Monrreal
d06826b2a4
Merge pull request #7335 from hasnainvirk/recieve_api_change
...
LoRaWAN: Refactoring LoRaRadio::receive(uint32_t) API
2018-06-28 19:41:39 -05:00
Cruz Monrreal
34fd640955
Merge pull request #7344 from hasnainvirk/tx_timeout_fix
...
LoRaWAN: Fixing transport of fatal TX timeout event
2018-06-28 10:08:26 -05:00
Cruz Monrreal
cb000ceeab
Merge pull request #7336 from SeppoTakalo/fix_udp_filtering
...
Fix connected UDPSocket filtering
2018-06-28 10:06:52 -05:00
Cruz Monrreal
bf21bac52d
Merge pull request #7351 from jeromecoutant/PR_ASTYLE
...
STM32 files with MBED astyle rules
2018-06-28 10:06:03 -05:00
jeromecoutant
35c9ddc356
Add CPU stats for greentea tests
2018-06-28 10:54:58 +02:00
mudassar-ublox
1e150c96b5
Cellular: Fixed set_sim_pin method calling
2018-06-28 11:49:20 +05:00
Cruz Monrreal
719d8e0ea5
Merge pull request #7341 from jarvte/packet_domain_urc_for_disconnect_callback
...
Cellular: improved observing of disconnect for callbacks.
2018-06-27 18:44:06 -05:00
Cruz Monrreal
d3641fd4a0
Merge pull request #7320 from anttiylitokola/master
...
Update mbed-coap to version 4.5.0
2018-06-27 18:43:23 -05:00
jeromecoutant
408209989e
TARGET_STM USB astyle
2018-06-27 15:01:23 +02:00
jeromecoutant
6391b7f2fa
TARGET_STM_EMAC astyle
2018-06-27 15:00:51 +02:00
jeromecoutant
057142167b
TARGET_STM mbedtls astyle
2018-06-27 15:00:04 +02:00
Hasnain Virk
ce1e210e4a
Correcting doxygen
...
Use of MSG_FLAGS was updated in previous PRs but the doc was not updated
accordingly.
2018-06-27 15:25:22 +03:00
Hasnain Virk
7ce434b274
LoRaWAN: Fixing transport of fatal TX timeout event
...
This commit fixes the issue reported in #7285 .
If the radio is unable to transmit, its a fatal error and can happen
both while joining or sending a normal packet. In the case of such
a catastrophy we ought to tell the application that this happened.
A fix for the radio driver will also be patched.
2018-06-27 11:41:30 +03:00
Teppo Järvelin
5ccfd9f83c
Cellular: improved observing of disconnect for callbacks.
2018-06-27 09:34:09 +03:00
Cruz Monrreal
0132e7c1a7
Merge pull request #7273 from jarvte/update_cellular_unit_tests
...
Cellular: added unit tests for new API functions (sim, power, base, device).
2018-06-26 20:41:52 -05:00
Seppo Takalo
f2c0c4e248
Fix connected UDPSocket filtering
...
Was dropping all packets from connected peer
2018-06-26 17:01:19 +03:00
Hasnain Virk
10c3019e06
Refactoring LoRaRadio::receive(uint32_t) API
...
receive(uint32_t) API in the LoRaRadio class (base class for the radio drivers) should
not take any argument as we decided to take hardware timers for RX timeout interrupts
instead of software timers. It is being refactored to receive(void).
This is an API change, but as it is not an application interface, we will not put a
deprecation notice. Only user of this API is our stack (LoRaPHY layer) which has been updated
accordingly.
Actual driver comes out of the tree and a PR is open there to update the drivers:
https://github.com/ARMmbed/mbed-semtech-lora-rf-drivers/pull/22
In addition to this an internal API belonging to LoRaPHY class is refactored.
set_rx_window(parameters) is refactored to handle_receive(void) which is more consistent with
handle_send().
2018-06-26 15:47:51 +03:00
Teppo Järvelin
9f68977fee
Cellular: Rebase and fix tests as they got broken in rebase.
2018-06-26 09:14:15 +03:00
Teppo Järvelin
4bd4042101
Cellular: updated unit tests.
2018-06-26 09:08:26 +03:00
Teppo Järvelin
f64c84b1b7
Cellular: review fixes for cellularinformation tests.
2018-06-26 09:05:46 +03:00
Teppo Järvelin
8624765c06
Cellular: added greentea tests for CellularInformation.
2018-06-26 09:05:46 +03:00
Teppo Järvelin
f84862191c
Cellular: added more CellularInformation unit tests.
2018-06-26 09:05:46 +03:00
Cruz Monrreal
f3424da060
Merge pull request #7287 from SeppoTakalo/remove_feature_lwip
...
Remove FEATURE_LWIP
2018-06-25 11:23:15 -05:00
Martin Kojtal
8756183478
Merge pull request #7299 from ARMmbed/g-fix-mbr-invalid
...
MBR: Fix issue with MBR init asserting on bad partition size
2018-06-25 17:45:12 +02:00
Cruz Monrreal
24efa4c06e
Merge pull request #7192 from SeppoTakalo/socket-refactor
...
Create abstract Socket interface
2018-06-25 10:18:51 -05:00