一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于Linux的电踏车控制器识别及控制方法与流程

2022-04-06 22:10:59 来源:中国专利 TAG:

技术特征:
1.一种基于linux的电踏车控制器识别及控制方法,其特征在于,其包括以下步骤:s1:首先在仪表内嵌入各个不同类型或不同厂商的控制器的通讯协议;s2:随机使用嵌入的多个通讯协议之一与控制器进行通讯,检测配置信息查看当前仪表是否已经识别当前的控制器,并等待控制器串口是否有数据响应;s3:若当前仪表成功识别当前控制器的当前通讯协议,则使用该通讯协议进行通讯;若未成功识别当前控制器,则使用另一通讯协议进行通讯识别,并重复至成功识别到当前控制器;s4:识别成功后,从匹配的控制器内解析出车辆参数信息以拱仪表使用;s5:将匹配通讯协议的仪表与控制器进行保存,待下次仪表上电后直接使用;s6:将仪表与非匹配通信协议的控制器连接使用时,通过将仪表的协议复位后重复步骤s2-s5以重新识别当前连接的控制器。2.根据权利要求1所述的一种基于linux的电踏车控制器识别及控制方法,其特征在于,所述步骤s1在嵌入不同通讯协议后,根据每个控制器使用的通讯协议对控制器进行分类存储。3.根据权利要求2所述的一种基于linux的电踏车控制器识别及控制方法,其特征在于,所述仪表内存储有多种不同的通讯协议,且当仪表开机上电后,优先从存储的控制器分类列表中读取并判断是否存在当前控制器的类型。4.根据权利要求3所述的一种基于linux的电踏车控制器识别及控制方法,其特征在于,若识别到已分类的控制器,则使用该类型控制器对应的通讯协议解析控制器传输的数据信息,若未识别到已分类的控制器,则进行控制器识别,按照步骤s2-s5进行识别操作。5.根据权利要求1所述的一种基于linux的电踏车控制器识别及控制方法,其特征在于,在控制器识别过程中,每间隔500ms由仪表向控制器发送固定格式的数据,并等待控制器的回应,同时判断控制器回应的数据格式,若与仪表发送的固定格式的数据对应,则识别成功,保存待用。6.根据权利要求5所述的一种基于linux的电踏车控制器识别及控制方法,其特征在于,若在设定周期内未收到控制器的回应或获得的回应中数据格式与仪表向控制器发送的固定格式的数据不对应时,则表明未识别成功,输出提示信息。

技术总结
本发明提供一种基于Linux的电踏车控制器识别及控制方法,其包括以下步骤:S1:首先在仪表内嵌入各个不同类型或不同厂商的控制器的通讯协议;S2:随机使用嵌入的多个通讯协议之一与控制器进行通讯;S3:若当前仪表成功识别当前控制器的当前通讯协议,则使用该通讯协议进行通讯;S4:识别成功后,从匹配的控制器内解析出车辆参数信息以拱仪表使用;S5:将匹配通讯协议的仪表与控制器进行保存,待下次仪表上电后直接使用;S6:将仪表与非匹配通信协议的控制器连接使用时,通过将仪表的协议复位后重复步骤S2-S5以重新识别当前连接的控制器。以达到同一块仪表机器可以在不同的控制器上重复使用,当两种车上面的控制器不同时无需分别制作两款车的仪表程序。制作两款车的仪表程序。制作两款车的仪表程序。


技术研发人员:王乐 陶俊杰
受保护的技术使用者:重庆思骑科技有限公司
技术研发日:2021.12.21
技术公布日:2022/4/5
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献