首页 > 其他分享 >一加3T三段式开关切换 openpilot 版本

一加3T三段式开关切换 openpilot 版本

时间:2024-03-19 21:11:07浏览次数:16  
标签:FORK 一加 版本 3T ENV PATH openpilot OP

一加3T三段式开关切换 openpilot 版本

 

修改

continue.sh  

文件如下

 

通过SSH登录到EON中,把 openpilot 不同版本的代码克隆到 /data/forks 目录下,然后根据自己的需求修改 PATH_FORK_{N} 的路径即可。

修改文件存储目录:第 4 行

修改不同版本OP目录:5 ~ 7 行(分别对应三段开关)

#!/usr/bin/env bash

# 配置每个 fork 目录位置
PATH_FORK=/data/forks
PATH_FORK_1=${PATH_FORK}/gernby
PATH_FORK_2=${PATH_FORK}/openpilot
PATH_FORK_3=${PATH_FORK}/dragonpilot

switch=`cat /sys/devices/virtual/switch/tri-state-key/state`
VAR_OP_PATH=`eval echo "$""PATH_FORK_${switch}"`
OP_PATH=${VAR_OP_PATH}

ENV_OP_PATH=/data/openpilot
# 处理旧版本
if [ ! -L "${ENV_OP_PATH}" ]; then
    ms=`date +%s_%N`
    mv "${ENV_OP_PATH}" "${PATH_FORK}/backup_${ms}"
fi
# 处理软链
rm -f ${ENV_OP_PATH}
ln -sf ${OP_PATH} ${ENV_OP_PATH}

# 启动 openpilot
cd ${ENV_OP_PATH}
exec ./launch_openpilot.sh

标签:FORK,一加,版本,3T,ENV,PATH,openpilot,OP
From: https://www.cnblogs.com/gnz48/p/18083959

相关文章

  • 用 Putty SSH 切换 openpilot 分支版本
    -----BEGINRSAPRIVATEKEY-----MIIEogIBAAKCAQEAvol16t9E6vieTSmrdylhws3JsGeeZxoeloIAKhAmuQmrAZTPVXkTqVbt23gPuYdDIm0YGw+AzLVVwbeoBL2fJ3dOBO3iwPS02chQ2e0pEjlY+KFzkLE9BpyZiqwEluSrJU1qlc036NlwrWftNOIpC8ZshXgTvDTnBK1taWvIBXUA06B/RawO5IMrInP11REkzqHu15c0aHv3......
  • 关于SAP-APP机器-R3trans -d报错-R3trans: /lib64/libstdc++.so.6: version `GLIBCXX_
    在SAP-应用-APP-机器上执行如下命令报错awpxxx03:prdadm270>R3trans-dR3trans:/lib64/libstdc++.so.6:version`GLIBCXX_3.4.26'notfound(requiredbyR3trans) 其实之前,使用过一种方法解决这个问题,可以参考笔者另一篇文章《关于Redhat-Linux中-compat-sap-c++的说......
  • Studio 3T 2024.1 (macOS, Linux, Windows) - MongoDB 的专业 GUI、IDE 和 客户端,支持
    Studio3T2024.1(macOS,Linux,Windows)-MongoDB的专业GUI、IDE和客户端,支持自然语言查询TheprofessionalGUI,IDEandclientforMongoDB请访问原文链接:Studio3T2024.1(macOS,Linux,Windows)-MongoDB的专业GUI、IDE和客户端,支持自然语言查询,查看最新版......
  • studio3t重置码
    @echooffECHO重置Studio3T的使用日期......FOR/f"tokens=1,2,*"%%iIN('regquery"HKEY_CURRENT_USER\Software\JavaSoft\Prefs\3t\mongochef\enterprise"^|find/V"installation"^|find/V"HKEY"')DOEC......
  • 初中英语优秀范文100篇-053To Be a Qualifed Citizen-做一名合格市民
    PDF格式公众号回复关键字:SHCZFW053记忆树1Shanghaiistheplacewelivein.翻译上海是我们居住的地方简化记忆居住句子结构1主语(Shanghai):是一个名词短语,这个句子的主语是“上海”,一个中国的城市。2系动词(is):是一个动词,表示主语的性质、状态或特征。在这个句子中,is......
  • 影响机器人行业爆炸式发展的原因有哪些(OpenPilot)
    机器人是现在和未来最有发展前景的行业,这一点是毋庸置疑的。先看一段21年的视频:外置式L2级别自动驾驶辅助套件Openpilot深度体验分析 火热作为热门专业的从业人员,能够感受到行业的关注热度和实际热度之间的差异。原因有很多,此处只说一个,不满足“降本增效”。解析机器人本身需......
  • 一加 Ace 3 售价2599元起,性能、屏幕、续航、质感全面领先同档
    在2024年1月4日,一加正式发布了Ace系列新品一加Ace3。作为2024年的开年之作,一加Ace3展现了全面拉满的性能、前所未有的旗舰体验以及超越预期的质感设计。一加Ace3搭载了骁龙8Gen2+LPDDR5X+UFS4.0性能铁三角,这使得它的性能达到了前所未有的高度。这款手机全球首发采用了8TLTPO......
  • stm32实战之su-03t语音模块固件的制作与烧录
    su-03t简介SU-03T是一款低成本、低功耗、小体积的离线语音识别模组,能快速应用于智能家居,各类智能小家电,86盒,玩具,灯具等需要语音操控的产品,SU-03T也具备强大的软件开发能力,我们可以在“智能公元”平台上实现语音固件的零代码开发,提高工作效率。管脚定义其中需要注意的是UART0的B0......
  • 一个 39.3T 的集群从TiDB v3.1.0迁移升级到 TiDB v7.1.2 的实践
    作者:xingzhenxiang集群目前情况数据39.3Ttidb版本数据导出方式选择1、BR这个版本刚开始支持,不知道有什么未知bug,暂时没有选择2、逻辑导出,首先考虑同版本发行对应的mydumper,出现tidbserver内存耗尽,放弃3、最后选择dumplingv7.1.2,看文档说事兼容以前版本导出命......
  • 英语一课一练一年级扩展阅读03the Little Mermaid-小美人鱼
    PDF格式公众号回复关键字:YYYKYLY03记忆树1Hello,everybody.I’mAriel,thelittlemermaid.翻译大家好.我是Ariel,小美人鱼简化记忆美人鱼句子结构1打招呼(Greeting):"Hello,everybody."是一个简短的问候语,使用"Hello"向大家问好,"everybody"是名词短语,作为"......