zhangbo
2025-04-01 e4d167a7d5e73b58a7d4adbc8b91499dc1e2d4c4
keil/include/src/GPS.c
@@ -21,7 +21,7 @@
/**************************************************************************************************************************************/
#define ARRAY_SIZE 60  
uint8_t  Gsv_count = 0;               // 已存储的数据个数
uint8_t lounei_flag;
uint8_t lounei_flag=0;
/**************************************************************************************************************************************/
typedef enum
{
@@ -943,13 +943,13 @@
 *******************************************************************************/
uint16_t GSV_sum;
uint16_t GSV_g_snum_sum;
uint16_t g_spsum_GSV_sum=0;
uint16_t g_snum_GSV_sum=0;
uint16_t g_spsum_GSV_sum=300;
uint16_t g_snum_GSV_sum=10;
void Receive_g_spsum_Data(int newData)
{
    GSV_sum +=newData;                   
    if (Gsv_count < ARRAY_SIZE) {
        Gsv_count++;                                  // 如果数组未满,增加已存储的数据个数
        Gsv_count++;
    }
      if(Gsv_count==60)
      {
@@ -983,14 +983,8 @@
{
   if(lounei_flag==0)
   {
    PCA9555_Set_One_Value_Output(LED_POWER,1);
    PCA9555_Set_One_Value_Output(GPS_POWER,1);
   }
   else
   {
    PCA9555_Set_One_Value_Output(LED_POWER,0);
    PCA9555_Set_One_Value_Output(GPS_POWER,0);
//    PCA9555_Set_One_Value_Output(AIR780E_ENBALE,0);
    PCA9555_Set_One_Value_Output(LED_POWER,1);
   }
}