paparazzi-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[paparazzi-commits] [4259] add support for I2C dynamic configuration


From: Pascal Brisset
Subject: [paparazzi-commits] [4259] add support for I2C dynamic configuration
Date: Sat, 17 Oct 2009 07:25:32 +0000

Revision: 4259
          http://svn.sv.gnu.org/viewvc/?view=rev&root=paparazzi&revision=4259
Author:   hecto
Date:     2009-10-17 07:25:31 +0000 (Sat, 17 Oct 2009)
Log Message:
-----------
 add support for I2C dynamic configuration

Modified Paths:
--------------
    paparazzi3/trunk/sw/airborne/gps_ubx.c

Modified: paparazzi3/trunk/sw/airborne/gps_ubx.c
===================================================================
--- paparazzi3/trunk/sw/airborne/gps_ubx.c      2009-10-17 07:22:42 UTC (rev 
4258)
+++ paparazzi3/trunk/sw/airborne/gps_ubx.c      2009-10-17 07:25:31 UTC (rev 
4259)
@@ -152,7 +152,7 @@
 
 #if GPS_PORT_ID == GPS_PORT_DDC
 void gps_configure_uart ( void ) {
-  UbxSend_CFG_PRT(GPS_PORT_ID, 0x0, 0x0, (GPS_I2C_SLAVE_ADDR<<1), 0x0, 
UBX_PROTO_MASK, UBX_PROTO_MASK, 0x0, 0x0);
+  UbxSend_CFG_PRT(GPS_PORT_ID, 0x0, 0x0, GPS_I2C_SLAVE_ADDR, 0x0, 
UBX_PROTO_MASK, UBX_PROTO_MASK, 0x0, 0x0);
 }
 #endif
 
@@ -248,6 +248,7 @@
       
       gps_pos_available = TRUE; /* The 3 UBX messages are sent in one rafale */
     } else if (ubx_id == UBX_NAV_SOL_ID) {
+      gps_mode = UBX_NAV_SOL_GPSfix(ubx_msg_buf);
       gps_PDOP = UBX_NAV_SOL_PDOP(ubx_msg_buf);
       gps_Pacc = UBX_NAV_SOL_Pacc(ubx_msg_buf);
       gps_Sacc = UBX_NAV_SOL_Sacc(ubx_msg_buf);





reply via email to

[Prev in Thread] Current Thread [Next in Thread]