Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions kconfig/Kconfig.defaults.core
Original file line number Diff line number Diff line change
Expand Up @@ -211,6 +211,11 @@ configdefault LOG
configdefault LOG_PRINTK
default y

# Use new LoRa backend by default
choice LORA_MODULE_BACKEND
default LORA_MODULE_BACKEND_LORA_BASICS_MODEM
endchoice

# RTT communications
configdefault SEGGER_RTT_BUFFER_SIZE_UP
default 1024
Expand Down
15 changes: 12 additions & 3 deletions samples/validation/src/main.c
Original file line number Diff line number Diff line change
Expand Up @@ -178,16 +178,25 @@ K_THREAD_DEFINE(nrf_modem_thread, 2048, nrf_modem_validator, NULL, NULL, NULL, 5
#endif /* CONFIG_NRF_MODEM_LIB */

#if CONFIG_LORA
static int lora_validator(void *a, void *b, void *c)
static void lora_validation_run(const struct device *dev)
{
atomic_inc(&validators_registered);
if (infuse_validation_lora(DEVICE_DT_GET(DT_ALIAS(lora0)), VALIDATION_LORA_TX) == 0) {
if (infuse_validation_lora(dev, VALIDATION_LORA_TX) == 0) {
atomic_inc(&validators_passed);
} else {
atomic_inc(&validators_failed);
}
atomic_inc(&validators_complete);
k_sem_give(&task_complete);
}

static int lora_validator(void *a, void *b, void *c)
{
atomic_inc(&validators_registered);
#if DT_NODE_EXISTS(DT_ALIAS(lora1))
atomic_inc(&validators_registered);
lora_validation_run(DEVICE_DT_GET(DT_ALIAS(lora1)));
#endif
lora_validation_run(DEVICE_DT_GET(DT_ALIAS(lora0)));
return 0;
}

Expand Down
3 changes: 2 additions & 1 deletion west.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ manifest:

projects:
- name: zephyr
revision: 90f15195292948672e185374cf5ec2e85859bef5
revision: 4918bf9963444dc81726636220ed3020d0cc500a
# Limit imported repositories to reduce clone time
import:
name-allowlist:
Expand All @@ -22,6 +22,7 @@ manifest:
- hal_stm32
- hostap
- libmetal
- lora-basics-modem
- loramac-node
- fatfs
- mcuboot
Expand Down
Loading