When using Memfault with standard Zephyr, there are several symbols which fail Kconfig linting (compliance is hinted at in #102 (comment))
MODEM_JWT and NRF_CLOUD_COAP_MAX_USER_OPTIONS don't exist in either Memfault or Zephyr (defined in NCS).
warning: undefined symbol MODEM_JWT:
- Referenced at /home/runner/work/infuse-sdk/infuse-sdk/modules/lib/memfault/ports/zephyr/ncs/Kconfig:104:
menuconfig MEMFAULT_USE_NRF_CLOUD_COAP
bool "Use nRF Cloud CoAP endpoint"
depends on NETWORKING && MODEM_JWT && COAP && COAP_CLIENT && COAP_EXTENDED_OPTIONS_LEN_VALUE >= 192 && NRF_CLOUD_COAP_MAX_USER_OPTIONS >= 2 && MEMFAULT_NRF_CONNECT_SDK && MEMFAULT
help
Note: Requires device to be provisioned with nRF Cloud.
warning: undefined symbol NRF_CLOUD_COAP_MAX_USER_OPTIONS:
- Referenced at /home/runner/work/infuse-sdk/infuse-sdk/modules/lib/memfault/ports/zephyr/ncs/Kconfig:104:
menuconfig MEMFAULT_USE_NRF_CLOUD_COAP
bool "Use nRF Cloud CoAP endpoint"
depends on NETWORKING && MODEM_JWT && COAP && COAP_CLIENT && COAP_EXTENDED_OPTIONS_LEN_VALUE >= 192 && NRF_CLOUD_COAP_MAX_USER_OPTIONS >= 2 && MEMFAULT_NRF_CONNECT_SDK && MEMFAULT
help
Note: Requires device to be provisioned with nRF Cloud.
When using Memfault with standard Zephyr, there are several symbols which fail Kconfig linting (compliance is hinted at in #102 (comment))
MODEM_JWTandNRF_CLOUD_COAP_MAX_USER_OPTIONSdon't exist in either Memfault or Zephyr (defined in NCS).