You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nuttx.apache.org by xi...@apache.org on 2024/09/20 06:38:50 UTC

(nuttx) branch master updated (6a0c0722e2 -> 44cce29d12)

This is an automated email from the ASF dual-hosted git repository.

xiaoxiang pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/nuttx.git


    from 6a0c0722e2 CI: Improvement to speed up compilation and reduce download errors.
     new b14b15ac2d nrf91: Update GPS to GNSS
     new 44cce29d12 libs/gnssutils: Ignore source zip

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 arch/arm/src/nrf91/Kconfig                         |  2 +-
 arch/arm/src/nrf91/nrf91_modem_gnss.c              | 54 +++++++++++-----------
 .../nrf91/nrf9160-dk/configs/modem_ns/defconfig    |  2 +-
 libs/libc/gnssutils/.gitignore                     |  1 +
 4 files changed, 30 insertions(+), 29 deletions(-)


(nuttx) 01/02: nrf91: Update GPS to GNSS

Posted by xi...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

xiaoxiang pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/nuttx.git

commit b14b15ac2d5fa1d7296399d98f88d19a07f7ede9
Author: wangjianyu3 <wa...@xiaomi.com>
AuthorDate: Fri Sep 20 08:21:51 2024 +0800

    nrf91: Update GPS to GNSS
    
    Related: 03f4ec7765ed8b3551f1a2bc8198c5007a542788
    
    Signed-off-by: wangjianyu3 <wa...@xiaomi.com>
---
 arch/arm/src/nrf91/Kconfig                         |  2 +-
 arch/arm/src/nrf91/nrf91_modem_gnss.c              | 54 +++++++++++-----------
 .../nrf91/nrf9160-dk/configs/modem_ns/defconfig    |  2 +-
 3 files changed, 29 insertions(+), 29 deletions(-)

diff --git a/arch/arm/src/nrf91/Kconfig b/arch/arm/src/nrf91/Kconfig
index 98f99fa4eb..f129615954 100644
--- a/arch/arm/src/nrf91/Kconfig
+++ b/arch/arm/src/nrf91/Kconfig
@@ -752,7 +752,7 @@ config NRF91_MODEM_NBIOT
 
 config NRF91_MODEM_GNSS
 	bool "Modem GNSS support"
-	depends on SENSORS_GPS
+	depends on SENSORS_GNSS
 	default y
 
 config NRF91_MODEM_PREFERENCE
diff --git a/arch/arm/src/nrf91/nrf91_modem_gnss.c b/arch/arm/src/nrf91/nrf91_modem_gnss.c
index 5c8cb736ef..b88a1baaff 100644
--- a/arch/arm/src/nrf91/nrf91_modem_gnss.c
+++ b/arch/arm/src/nrf91/nrf91_modem_gnss.c
@@ -30,7 +30,7 @@
 #include <string.h>
 #include <time.h>
 
-#include <nuttx/sensors/gps.h>
+#include <nuttx/sensors/gnss.h>
 #include <nuttx/sensors/sensor.h>
 
 #include "nrf_modem.h"
@@ -42,8 +42,8 @@
  * Pre-processor Definitions
  ****************************************************************************/
 
-#ifndef CONFIG_SENSORS_GPS
-#  error nRF91 GNSS driver needs CONFIG_SENSORS_GPS
+#ifndef CONFIG_SENSORS_GNSS
+#  error nRF91 GNSS driver needs CONFIG_SENSORS_GNSS
 #endif
 
 /* NMEA and AGPS not supported yet */
@@ -79,7 +79,7 @@ struct nrf91_gnss_s
 {
   /* lower must be first element */
 
-  struct gps_lowerhalf_s                lower;
+  struct gnss_lowerhalf_s               lower;
   bool                                  running;
   bool                                  singlefix;
   int                                   notime_cntr;
@@ -111,15 +111,15 @@ struct nrf91_gnss_s
 
 /* GPS operations */
 
-static int nrf91_gnss_activate(struct gps_lowerhalf_s *lower,
+static int nrf91_gnss_activate(struct gnss_lowerhalf_s *lower,
                                struct file *filep, bool enable);
-static int nrf91_gnss_set_interval(struct gps_lowerhalf_s *lower,
+static int nrf91_gnss_set_interval(struct gnss_lowerhalf_s *lower,
                                    struct file *filep,
                                    unsigned long *period_us);
-static int nrf91_gnss_control(struct gps_lowerhalf_s *lower,
+static int nrf91_gnss_control(struct gnss_lowerhalf_s *lower,
                               struct file *filep,
                               int cmd, unsigned long arg);
-static ssize_t nrf91_gnss_inject_data(struct gps_lowerhalf_s *lower,
+static ssize_t nrf91_gnss_inject_data(struct gnss_lowerhalf_s *lower,
                                       struct file *filep,
                                       const void *buffer, size_t buflen);
 
@@ -139,7 +139,7 @@ static int nrf91_gnss_thread(int argc, char** argv);
  * Private Data
  ****************************************************************************/
 
-static const struct gps_ops_s g_nrf91_gnss_ops =
+static const struct gnss_ops_s g_nrf91_gnss_ops =
 {
   .activate     = nrf91_gnss_activate,
   .set_interval = nrf91_gnss_set_interval,
@@ -268,7 +268,7 @@ errout:
  * Name: nrf91_gnss_activate
  ****************************************************************************/
 
-static int nrf91_gnss_activate(struct gps_lowerhalf_s *lower,
+static int nrf91_gnss_activate(struct gnss_lowerhalf_s *lower,
                                struct file *filep, bool enable)
 {
   struct nrf91_gnss_s *priv = (struct nrf91_gnss_s *)lower;
@@ -280,7 +280,7 @@ static int nrf91_gnss_activate(struct gps_lowerhalf_s *lower,
  * Name: nrf91_gnss_set_interval
  ****************************************************************************/
 
-static int nrf91_gnss_set_interval(struct gps_lowerhalf_s *lower,
+static int nrf91_gnss_set_interval(struct gnss_lowerhalf_s *lower,
                                    struct file *filep,
                                    unsigned long *period_us)
 {
@@ -345,7 +345,7 @@ static int nrf91_gnss_set_interval(struct gps_lowerhalf_s *lower,
  * Name: nrf91_gnss_control
  ****************************************************************************/
 
-static int nrf91_gnss_control(struct gps_lowerhalf_s *lower,
+static int nrf91_gnss_control(struct gnss_lowerhalf_s *lower,
                               struct file *filep,
                               int cmd, unsigned long arg)
 {
@@ -358,7 +358,7 @@ static int nrf91_gnss_control(struct gps_lowerhalf_s *lower,
  * Name: nrf91_gnss_inject_data
  ****************************************************************************/
 
-static ssize_t nrf91_gnss_inject_data(struct gps_lowerhalf_s *lower,
+static ssize_t nrf91_gnss_inject_data(struct gnss_lowerhalf_s *lower,
                                       struct file *filep,
                                       const void *buffer, size_t buflen)
 {
@@ -400,14 +400,14 @@ static void nrf91_gnss_boost_prio(struct nrf91_gnss_s *priv)
 
 static void nrf91_gnss_pvt_event(struct nrf91_gnss_s *priv)
 {
-  struct sensor_gps           gps;
-  struct sensor_gps_satellite sat;
-  struct tm                   tm;
-  uint64_t                    timestamp;
-  int                         i    = 0;
-  int                         j    = 0;
-  int                         sv   = 0;
-  int                         used = 0;
+  struct sensor_gnss           gps;
+  struct sensor_gnss_satellite sat;
+  struct tm                    tm;
+  uint64_t                     timestamp;
+  int                          i    = 0;
+  int                          j    = 0;
+  int                          sv   = 0;
+  int                          used = 0;
 
   timestamp = sensor_get_timestamp();
 
@@ -417,7 +417,7 @@ static void nrf91_gnss_pvt_event(struct nrf91_gnss_s *priv)
         {
           sv += 1;
 
-          if (j < SENSOR_GPS_SAT_INFO_MAX)
+          if (j < SENSOR_GNSS_SAT_INFO_MAX)
             {
               sat.info[j].svid      = priv->pvt.sv[i].sv;
               sat.info[j].elevation = priv->pvt.sv[i].elevation;
@@ -445,8 +445,8 @@ static void nrf91_gnss_pvt_event(struct nrf91_gnss_s *priv)
 
       priv->lower.push_event(priv->lower.priv,
                              &sat,
-                             sizeof(struct sensor_gps_satellite),
-                             SENSOR_TYPE_GPS_SATELLITE);
+                             sizeof(struct sensor_gnss_satellite),
+                             SENSOR_TYPE_GNSS_SATELLITE);
     }
 
   if (priv->pvt.flags & NRF_MODEM_GNSS_PVT_FLAG_FIX_VALID)
@@ -480,8 +480,8 @@ static void nrf91_gnss_pvt_event(struct nrf91_gnss_s *priv)
 
       priv->lower.push_event(priv->lower.priv,
                              &gps,
-                             sizeof(struct sensor_gps),
-                             SENSOR_TYPE_GPS);
+                             sizeof(struct sensor_gnss),
+                             SENSOR_TYPE_GNSS);
     }
 
   if (priv->pvt.flags & NRF_MODEM_GNSS_PVT_FLAG_SLEEP_BETWEEN_PVT)
@@ -728,5 +728,5 @@ int nrf91_gnss_register(int devno, uint32_t batch_number)
 
   g_nrf91_gnss.lower.ops = &g_nrf91_gnss_ops;
 
-  return gps_register(&g_nrf91_gnss.lower, devno, batch_number);
+  return gnss_register(&g_nrf91_gnss.lower, devno, batch_number);
 }
diff --git a/boards/arm/nrf91/nrf9160-dk/configs/modem_ns/defconfig b/boards/arm/nrf91/nrf9160-dk/configs/modem_ns/defconfig
index d1e750a4f2..93c82cbbf7 100644
--- a/boards/arm/nrf91/nrf9160-dk/configs/modem_ns/defconfig
+++ b/boards/arm/nrf91/nrf9160-dk/configs/modem_ns/defconfig
@@ -65,7 +65,7 @@ CONFIG_RR_INTERVAL=200
 CONFIG_SCHED_LPWORK=y
 CONFIG_SCHED_WAITPID=y
 CONFIG_SENSORS=y
-CONFIG_SENSORS_GPS=y
+CONFIG_SENSORS_GNSS=y
 CONFIG_STACK_COLORATION=y
 CONFIG_STACK_USAGE=y
 CONFIG_START_DAY=26


(nuttx) 02/02: libs/gnssutils: Ignore source zip

Posted by xi...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

xiaoxiang pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/nuttx.git

commit 44cce29d1269ec42d546758e7e82e35e437f5c3e
Author: wangjianyu3 <wa...@xiaomi.com>
AuthorDate: Fri Sep 20 11:57:15 2024 +0800

    libs/gnssutils: Ignore source zip
    
    Log:
      Untracked files:
        (use "git add <file>..." to include in what will be committed)
              libs/libc/gnssutils/db46128e73cee26d6a6eb0482dcba544ee1ea9f5.zip
    
      nothing added to commit but untracked files present (use "git add" to track)
    
    Signed-off-by: wangjianyu3 <wa...@xiaomi.com>
---
 libs/libc/gnssutils/.gitignore | 1 +
 1 file changed, 1 insertion(+)

diff --git a/libs/libc/gnssutils/.gitignore b/libs/libc/gnssutils/.gitignore
index e4b0386edb..70a514c7d4 100644
--- a/libs/libc/gnssutils/.gitignore
+++ b/libs/libc/gnssutils/.gitignore
@@ -1 +1,2 @@
 /minmea
+*.zip