类 CarFunctionHelper


  • public class CarFunctionHelper
    extends java.lang.Object
    Description: Author: junlong.huang CreateTime: 2023/2/23
    • 方法概要

      所有方法 静态方法 具体方法 
      修饰符和类型 方法 说明
      static boolean filterWithDriveMode​(int driveMode, int cachedWakeUpDoa, int wakeupChannelMask, java.lang.String retString)
      主驾模式,不响应副驾唤醒 副驾模式,不响应主驾唤醒 自由组合模式,根据doa与传入的mask 决定是否唤醒 全车模式和定位模式未定位时可以全局响应唤醒
      static boolean isCombinationEnable​(int wakeupChannelMask, int doa)
      自有组合模式下,唤醒的doa是否可以抛出唤醒
      static boolean isDoaInCoPilot​(int doa)
      副驾唤醒
      static boolean isDoaInMain​(int doa)
      主驾唤醒
      static int transformDoa​(int doa)
      依照唤醒角度自动设置主副驾模式
      • 从类继承的方法 java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 构造器详细资料

      • CarFunctionHelper

        public CarFunctionHelper()
    • 方法详细资料

      • isCombinationEnable

        public static boolean isCombinationEnable​(int wakeupChannelMask,
                                                  int doa)
        自有组合模式下,唤醒的doa是否可以抛出唤醒
        参数:
        doa -
        返回:
      • filterWithDriveMode

        public static boolean filterWithDriveMode​(int driveMode,
                                                  int cachedWakeUpDoa,
                                                  int wakeupChannelMask,
                                                  java.lang.String retString)
        主驾模式,不响应副驾唤醒 副驾模式,不响应主驾唤醒 自由组合模式,根据doa与传入的mask 决定是否唤醒 全车模式和定位模式未定位时可以全局响应唤醒
        参数:
        driveMode - 驾驶模式
        cachedWakeUpDoa - 缓存的唤醒角度
        retString -
        返回:
      • transformDoa

        public static int transformDoa​(int doa)
        依照唤醒角度自动设置主副驾模式
        参数:
        doa - 唤醒角度
        返回:
        主副驾模式
      • isDoaInMain

        public static boolean isDoaInMain​(int doa)
        主驾唤醒
        返回:
      • isDoaInCoPilot

        public static boolean isDoaInCoPilot​(int doa)
        副驾唤醒
        返回: