mirror of
https://github.com/apache/nuttx.git
synced 2026-05-27 11:26:12 +08:00
boards/nrf9160-dk: enable GNSS for modem_ns config
This commit is contained in:
@@ -23,14 +23,17 @@ CONFIG_BUILTIN=y
|
|||||||
CONFIG_DEBUG_BUSFAULT=y
|
CONFIG_DEBUG_BUSFAULT=y
|
||||||
CONFIG_DEBUG_FULLOPT=y
|
CONFIG_DEBUG_FULLOPT=y
|
||||||
CONFIG_DEBUG_SYMBOLS=y
|
CONFIG_DEBUG_SYMBOLS=y
|
||||||
|
CONFIG_DEBUG_UORB=y
|
||||||
CONFIG_DEBUG_USAGEFAULT=y
|
CONFIG_DEBUG_USAGEFAULT=y
|
||||||
CONFIG_EXAMPLES_HELLO=y
|
CONFIG_EXAMPLES_HELLO=y
|
||||||
CONFIG_EXAMPLES_WGET=y
|
CONFIG_EXAMPLES_WGET=y
|
||||||
CONFIG_EXPERIMENTAL=y
|
CONFIG_EXPERIMENTAL=y
|
||||||
CONFIG_FS_PROCFS=y
|
CONFIG_FS_PROCFS=y
|
||||||
|
CONFIG_GPSUTILS_MINMEA_LIB=y
|
||||||
CONFIG_IDLETHREAD_STACKSIZE=2048
|
CONFIG_IDLETHREAD_STACKSIZE=2048
|
||||||
CONFIG_INIT_ENTRYPOINT="nsh_main"
|
CONFIG_INIT_ENTRYPOINT="nsh_main"
|
||||||
CONFIG_INTELHEX_BINARY=y
|
CONFIG_INTELHEX_BINARY=y
|
||||||
|
CONFIG_LIBC_FLOATINGPOINT=y
|
||||||
CONFIG_MM_REGIONS=2
|
CONFIG_MM_REGIONS=2
|
||||||
CONFIG_NET=y
|
CONFIG_NET=y
|
||||||
CONFIG_NETDB_DNSCLIENT=y
|
CONFIG_NETDB_DNSCLIENT=y
|
||||||
@@ -58,6 +61,8 @@ CONFIG_RAW_BINARY=y
|
|||||||
CONFIG_RR_INTERVAL=200
|
CONFIG_RR_INTERVAL=200
|
||||||
CONFIG_SCHED_LPWORK=y
|
CONFIG_SCHED_LPWORK=y
|
||||||
CONFIG_SCHED_WAITPID=y
|
CONFIG_SCHED_WAITPID=y
|
||||||
|
CONFIG_SENSORS=y
|
||||||
|
CONFIG_SENSORS_GPS=y
|
||||||
CONFIG_STACK_COLORATION=y
|
CONFIG_STACK_COLORATION=y
|
||||||
CONFIG_STACK_USAGE=y
|
CONFIG_STACK_USAGE=y
|
||||||
CONFIG_START_DAY=26
|
CONFIG_START_DAY=26
|
||||||
@@ -68,3 +73,6 @@ CONFIG_SYSTEM_CUTERM=y
|
|||||||
CONFIG_SYSTEM_NSH=y
|
CONFIG_SYSTEM_NSH=y
|
||||||
CONFIG_TASK_NAME_SIZE=32
|
CONFIG_TASK_NAME_SIZE=32
|
||||||
CONFIG_UART0_SERIAL_CONSOLE=y
|
CONFIG_UART0_SERIAL_CONSOLE=y
|
||||||
|
CONFIG_UORB=y
|
||||||
|
CONFIG_UORB_LISTENER=y
|
||||||
|
CONFIG_USENSOR=y
|
||||||
|
|||||||
@@ -64,7 +64,8 @@
|
|||||||
* Pre-processor Definitions
|
* Pre-processor Definitions
|
||||||
****************************************************************************/
|
****************************************************************************/
|
||||||
|
|
||||||
#define NRF91_TIMER (0)
|
#define NRF91_TIMER (0)
|
||||||
|
#define NRF91_GNSS_BATCHNUM (10)
|
||||||
|
|
||||||
/****************************************************************************
|
/****************************************************************************
|
||||||
* Private Functions
|
* Private Functions
|
||||||
@@ -157,6 +158,17 @@ int nrf91_bringup(void)
|
|||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#ifdef CONFIG_NRF91_MODEM_GNSS
|
||||||
|
/* Initialize modem GNSS interface */
|
||||||
|
|
||||||
|
ret = nrf91_gnss_register(0, NRF91_GNSS_BATCHNUM);
|
||||||
|
if (ret < 0)
|
||||||
|
{
|
||||||
|
syslog(LOG_ERR,
|
||||||
|
"ERROR: Failed to initialize GNSS interface%d\n", ret);
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
#ifdef CONFIG_NRF91_PROGMEM
|
#ifdef CONFIG_NRF91_PROGMEM
|
||||||
ret = nrf91_progmem_init();
|
ret = nrf91_progmem_init();
|
||||||
if (ret < 0)
|
if (ret < 0)
|
||||||
|
|||||||
Reference in New Issue
Block a user