Kevin Bracey
123c182033
Use SingletonPtr in Nanostack HAL
...
Avoid static data/code overhead when Nanostack HAL isn't in use.
Preparation for removal of FEATURE_COMMON_PAL.
2018-04-18 10:40:56 +03:00
Kimmo Vaisanen
d336ceeee8
Lora: Make automatic uplink message configurable
...
Currently lora stack will automatically send an empty uplink message to lora gateway in case of:
- Node received message with pending bit set.
- Node received MAC command which requires instant response (sticky MAC command)
- Node received confirmed message in class C mode
This commit makes this configurable via config item
"automatic-uplink-message": {
"help": "In case of pending bit, class c confirmed message or sticky MAC command, stack will automatically send empty uplink message",
"value": true
}
Default value is true. If sending an empty message fails, stack will send event AUTOMATIC_UPLINK_ERROR application.
If automatic uplink sending is disabled, stack will send application UPLINK_REQUIRED -event to indicate
application should issue a new uplink to gateway as soon as possible.
2018-04-18 09:29:20 +03:00
ccli8
076a160ac1
Add comment for target_config/target_config_ns in flash IAP
2018-04-18 11:30:11 +08:00
James Wang
27ce443a70
accept Amanda Butler's review. change to "This function always spins to get the exact number of microseconds, which potentially affects power (such as preventing deep sleep) and multithread performance. You can avoid it by using Thread::wait()."
2018-04-18 10:22:50 +08:00
Marcus Chang
595a98b313
Enable flow control in Greentea
...
Flow control is enabled in Greentea for targets that has
console-uart-flow-control set.
2018-04-17 14:16:31 -07:00
Cruz Monrreal
934101ecf6
Merge pull request #6592 from cmonr/py3-tools-port
...
Updates tools to be runnable in Python 3
2018-04-17 15:55:15 -05:00
Jimmy Brisson
0e5cb66ca5
Allow library configs to override target configs
2018-04-17 15:48:55 -05:00
Cruz Monrreal
d680ceeba6
Merge pull request #6603 from marcuschangarm/fix-flowcontrol
...
Optional hardware flow control for STDOUT
2018-04-17 13:15:31 -05:00
Jimmy Brisson
bc8b98358d
Correct exporting with cortex-M23 and M33
2018-04-17 12:02:08 -05:00
Amanda Butler
a83745bcdd
Copy edit UARTCellularInterface.h
...
Copy edit file for grammar.
2018-04-17 11:51:24 -05:00
Amanda Butler
8389bbfc61
Copy edit PPPCellularInterface.h
...
Copy edit file for grammar.
2018-04-17 11:49:20 -05:00
Amanda Butler
0f8a2c75e7
Copy edit OnboardCellularInterface.h
...
Copy edit file for grammar.
2018-04-17 11:44:28 -05:00
Amanda Butler
5835d83efa
Copy edit CellularInterface.h
...
Copy edit for grammar.
2018-04-17 11:41:59 -05:00
Thomas Sailer
004724d4d9
add ncs36510 fib and trim generation
2018-04-17 18:28:41 +02:00
Vincent Coubard
169e579de7
BLE: Handle new addresses type in GenericGap.
2018-04-17 17:05:41 +01:00
Cruz Monrreal
5d4762a02f
Merge pull request #6648 from li-ho/ev-cog-buttons
...
ADI: Add BUTTON pin names for EV_COG_AD4050LZ and EV_COG_AD3029LZ
2018-04-17 10:56:29 -05:00
Cruz Monrreal
1cc78f864c
Merge pull request #6647 from codeauroraforum/Fix_LPC54xxx_I2C
...
Fix MCUXpresso LPC I2C driver
2018-04-17 10:56:10 -05:00
Cruz Monrreal
1df9f7d450
Merge pull request #6637 from bcostm/add_iar_stm32l496ag
...
Add IAR export for STM32L496AG
2018-04-17 10:55:39 -05:00
Cruz Monrreal
853384a5ca
Merge pull request #6627 from TeroJaasko/nanostack_hal_timer_shortcut
...
Nanostack hal timer shortcut
2018-04-17 10:55:26 -05:00
Cruz Monrreal
43bf01008a
Merge pull request #6621 from theotherjimmy/elftools-realtek
...
Use pyelftools for Realtek post-build script
2018-04-17 10:55:13 -05:00
Cruz Monrreal
df5119677a
Merge pull request #6607 from maximmbed/max32630-fix-spi
...
Improve SPI block write
2018-04-17 10:55:00 -05:00
Cruz Monrreal
4522405d06
Merge pull request #6588 from hasnainvirk/base_structs
...
[IOTCELL-741] Separating public data structures
2018-04-17 10:54:45 -05:00
Cruz Monrreal
3afbfd66c7
Merge pull request #6580 from theotherjimmy/cleanup-get-config
...
Cleanup get_config (mbed compile --config)
2018-04-17 10:54:29 -05:00
Cruz Monrreal
259f9fd877
Merge pull request #6570 from jarvte/add_cellular_detach
...
Cellular: add detach from the network
2018-04-17 10:54:09 -05:00
Cruz Monrreal
7dabd247ab
Merge pull request #6510 from yossi2le/add-deprecated-doxygen-remarks
...
Adding missing @deprecated to function inline documentation
2018-04-17 10:53:54 -05:00
Cruz Monrreal
7489401044
Merge pull request #6468 from codeauroraforum/Fix_DeepSleep_Implementation
...
Fix deep sleep implementation
2018-04-17 10:53:27 -05:00
Senthil Ramakrishnan
8e02dccf9c
Update doxygen options rules to not strip code comments
2018-04-17 10:42:59 -05:00
paul-szczepanek-arm
f56f57bf15
reorder enum to add new values at the end
2018-04-17 16:25:35 +01:00
Vincent Coubard
951a6be4c8
BLE: retrieve and fill resolving list at GenericSecurityManager startup.
2018-04-17 15:58:21 +01:00
Vincent Coubard
ede3d43743
BLE: Add function to querry the list of identity addresses present in the SecureDB.
2018-04-17 15:57:30 +01:00
Filip Jagodzinski
ec59cbb6f8
RTOS: SysTimer: Fix test compilation error on ARM & IAR
2018-04-17 09:38:26 -05:00
Vincent Coubard
77b1903634
BLE: Add bonded device to resolving list at the end of bonding.
2018-04-17 14:16:35 +01:00
Vincent Coubard
ae8d5b4de1
BLE: Implement identity retrieval in secure DB.
2018-04-17 14:15:28 +01:00
Vincent Coubard
f905d2a4d4
BLE: Improve DB entry lookup.
...
The DB entry lookup now looks at the identity address and/or connection address to find a DB entry associated to an address.
If the entry has not been found in the DB and a new entry is returned then the connection address is not stored for private addresses.
2018-04-17 14:14:53 +01:00
Vincent Coubard
a3bb18d724
BLE: store identity address type in DB.
2018-04-17 14:11:05 +01:00
Vincent Coubard
06e0aa3440
BLE: flag that irk has been stored in the security entry.
2018-04-17 14:10:19 +01:00
Vincent Coubard
6fc74fbc44
BLE: Fix MemorySecurityDB constructor warning.
2018-04-17 14:09:00 +01:00
Vincent Coubard
15fa3bfd37
BLE: Add a function to retrieve a device identity.
2018-04-17 14:08:01 +01:00
Vincent Coubard
e8041510a6
BLE: Add a flag that indicate if the identity address is public or not.
2018-04-17 14:07:19 +01:00
Vincent Coubard
ab6821aab8
BLE: Add a flag indicating if irk is stored in the distribution flags.
2018-04-17 14:06:47 +01:00
Vincent Coubard
9643b57159
BLE: Remove flag SecurityDistributionFlags_t::local_address_is_public
...
This flag was not used and not useful.
2018-04-17 14:06:00 +01:00
Vincent Coubard
dfbf383614
BLE: Fix const correctness of ::Gap::getRandomAddressType
2018-04-17 14:03:57 +01:00
Vincent Coubard
51e1c76b4a
BLE: Set default mac address to all 00.
2018-04-17 14:03:20 +01:00
Kevin Bracey
fc61b8ab50
Add missing carriage returns to fault handler
...
Fault handler was outputting just LFs between lines, when standard
terminals require CR+LF, leading to messy output.
2018-04-17 14:35:03 +03:00
James Wang
04627992db
Accept Kevin Bracey's review, "wait_ms() and wait(float) always spin to get an exact number of microseconds, potentially impacting power and multi-thread performance. Again, avoided by Thread::wait()".
2018-04-17 18:11:59 +08:00
Kevin Bracey
e7206cdc8e
Stop lwIP using us_ticker
...
lwIP was using us_ticker unnecessarily, complicating the code and
potentially causing grief with power saving, and possible glitches
on timer wrap. Switch it to use the RTOS tick count.
2018-04-17 12:40:04 +03:00
Teppo Järvelin
3b1c8c0a94
Cellular: Updated doxygen for deprecated API's.
2018-04-17 12:30:16 +03:00
Tony Wu
e7286bc094
rtl8195am - fix wifi_util.c warnings
...
Fix the following warnings:
[Warning] wifi_util.c@791,20: comparison between signed and unsigned integer expressions [-Wsign-compare]
[Warning] wifi_util.c@835,21: comparison between signed and unsigned integer expressions [-Wsign-compare]
Signed-off-by: Tony Wu <tonywu@realtek.com>
2018-04-17 16:42:05 +08:00
Tony Wu
71859debd6
rtl8195am - fix dhcps.c warnings
...
Fix the following errors:
[Warning] dhcps.c@158,1: label 'Exit' defined but not used [-Wunused-label]
[Warning] dhcps.c@161,13: 'dump_client_table' defined but not used [-Wunused-function]
Signed-off-by: Tony Wu <tonywu@realtek.com>
2018-04-17 16:34:48 +08:00
Tony Wu
7ac365c258
rtl8195am - fix wifi_promisc.c warnings
...
Fix the following warnings:
[Warning] wifi_promisc.c@113,61: missing braces around initializer [-Wmissing-braces]
[Warning] wifi_promisc.c@297,52: comparison between signed and unsigned integer expressions [-Wsign-compare]
[Warning] wifi_promisc.c@403,52: comparison between signed and unsigned integer expressions [-Wsign-compare]
Signed-off-by: Tony Wu <tonywu@realtek.com>
2018-04-17 16:31:58 +08:00