一种多交互通道的自动化设备的控制平台

    公开(公告)号:CN106815063B

    公开(公告)日:2020-05-12

    申请号:CN201710019307.X

    申请日:2017-01-11

    摘要: 本发明提供一种多交互通道的自动化设备的控制平台,该平台包括事件管理模块、动作执行管理模块、业务管理模块及中心管理模块;其中,事件管理模块用于将事件分发给注册的各事件处理程序进行处理;业务管理模块用于执行业务的具体事务流程,且根据业务在执行过程中的状态变化调用对应的实现接口;动作执行管理模块用于运行动作的工作流程,以及根据动作在运行过程中的状态变化调用对应的实现接口;中心管理模块用于对控制平台中的各个模块进行注册和监控。本发明优点:可以提升自动化设备中各个模块及各项事务工作流程之间协同的稳定性,降低自动化设备中各事务工作流程以及各输入输出模块开发的复杂性,提升自动化设备整体运行的稳定性。

    一种基于ADC引脚采样的磁卡解码方法

    公开(公告)号:CN104424450B

    公开(公告)日:2017-05-17

    申请号:CN201310364120.5

    申请日:2013-08-19

    IPC分类号: G06K7/00

    摘要: 本发明提供一种基于ADC引脚采样的磁卡解码方法,其硬件上仅采用一级放大电路,同时软件上采用ADC进行一级放大电路之后的信号(这种信号为模拟信号)进行采集,在ADC信号采集时,考虑了强、弱信号磁卡兼容的问题,为适当调整一级放大电路的参数,使弱信号磁卡能达到ADC信号采集精度要求,即能够正常识别弱磁卡信号,而此时强磁卡信号可能出现截止失真问题,利用波峰检测模块对截止失真进行了判断,即使用了失真阈值线取失真部分的中点作为信号峰值,这样失真的信号与实际信号峰值误差较小;采集到的磁道数据比较精确,最后通过信号数据解码模块完成磁道数据解码,本发明降低了硬件成本,同时提高了对强、弱磁卡信号进行处理的兼容性,实用范围更广。

    一种音频通讯装置实现通讯的方法

    公开(公告)号:CN103458116B

    公开(公告)日:2015-06-03

    申请号:CN201310370414.9

    申请日:2013-08-23

    IPC分类号: H04M1/725

    摘要: 本发明提供一种音频通讯装置实现通讯的方法,音频通讯装置包括音频头设备和音频口设备,音频头设备包括有一CPU、第一信号发送接收电路以及第二信号发送接收电路;CPU的第一I/O接口经第一信号发送接收电路与音频口设备的音频接口连接;CPU的第二I/O接口经第二信号发送接收电路与音频口设备的麦克风接口连接;该方法为:音频头设备经第二I/O接口通过第二信号发送接收电路发送音频数据给音频口设备,音频口设备通过麦克风接口进行接收数据;或音频口设备经音频接口通过第一信号发送接收电路发送音频数据给音频头设备,音频头设备通过第一I/O接口进行接收数据;本发明还提供一种音频通讯装置;其降低了硬件成本,同时降低了功耗,扩大了音频通讯的适用范围。

    一种嵌入式系统中进行中断以及临界事件管理操作的方法

    公开(公告)号:CN103559085A

    公开(公告)日:2014-02-05

    申请号:CN201310494726.0

    申请日:2013-10-21

    IPC分类号: G06F9/48

    摘要: 本发明提供一种嵌入式系统中进行中断以及临界事件管理操作的方法,该方法结合嵌入式系统中的硬件中断事件及软件临界事件的响应特点和要求,将软件临界事件和硬件中断事件统一为临界事件的逻辑概念;并在嵌入式的操作系统层设计一临界管理器;将系统中的中断处理程序和软件临界事件处理程序形成一临界处理程序集合,挂载到临界管理器,实现对临界事件的分优先级响应处理;根据嵌入式系统硬件处理器的差异性,由临界管理器软件实现临界事件发生后的统一入口和分派处理,使得不同处理器上能移植该临界管理器,统一不同处理器上软件临界事件和中断处理的程序来处理和响应时序。本发明能在不同处理器上快速移植,并保证中断管理操作的响应效果的一致性。

    一种基于单主机的多屏控制方法及系统

    公开(公告)号:CN118444871A

    公开(公告)日:2024-08-06

    申请号:CN202410495753.8

    申请日:2024-04-24

    IPC分类号: G06F3/14 G06F9/451

    摘要: 本发明公开一种基于单主机的多屏控制方法及系统,为每一个显示终端创建独立的X服务器,并通过X服务器在对应的显示终端上创建顶层窗口作为该显示终端的图形显示区域,从而将该显示终端下应用程序的显示界面绘制在顶层窗口中,以此方式每一个显示终端都可以作为独立的系统桌面对不同的应用程序进行操作,实现多个显示终端之间相对独立且互不干扰。同时,在每一个顶层窗口中配置了独立的输入焦点,从而将接收到的输入事件传递给配置有输入焦点的应用程序进行事件处理,避免多个实体输入设备之间共用一个输入焦点的问题,从而避免输入设备之间相互干扰的问题,且实现了一个主机对多个显示终端的并行控制,有效提高业务处理效率。

    一种自动语言交互方法、装置、设备和介质

    公开(公告)号:CN112927692B

    公开(公告)日:2023-06-16

    申请号:CN202110205060.7

    申请日:2021-02-24

    发明人: 苏智杰 林志伟

    摘要: 本发明公开了一种自动语言交互方法、装置、设备和介质,所述方法包括:配置话术流程树和目标问题状态机、输出当前流程节点的预设发言后获取并解析用户输入、更新当前流程节点状态以及通过判断节点状态是否改变从而在话术流程树和目标问题状态机中选取合适的方式确定目标节点并跳转。本发明在流程树的基础上增加状态机控制,利用状态机全局控制交互进程,解决了原有流程树方法流程固定,无法对用户反应灵活应对的问题,同时解除了自动语言交互系统发言时不能被打断的限制。

    证件机读码纠偏方法、存储介质
    7.
    发明公开

    公开(公告)号:CN115424269A

    公开(公告)日:2022-12-02

    申请号:CN202211040457.6

    申请日:2022-08-29

    摘要: 本申请提供证件机读码纠偏方法、存储介质,方法包括:依据证件规范对机读码进行切割,得到多个的识别对象;若一识别对象存在一个缺损字符,则依据成功识别出的已知字符,使用731加权法计算获取缺损字符;若一识别对象存在两个缺损字符,则依据识别结果确定各个缺损字符对应的权位和对应的至少两个的可能字符,其中,若缺损字符为校验位,则设定其对应的权位为校验位标识值;依据成功识别出的已知字符、所述权位和所述至少两个的可能字符,使用731加权法确定各个缺损字符。本申请能够在无法读取完整机读码时,对缺损的字符进行精确且高效地纠偏。

    一种用于优化动态显示手写电子签名过程的方法

    公开(公告)号:CN108280864A

    公开(公告)日:2018-07-13

    申请号:CN201810067851.6

    申请日:2018-01-24

    IPC分类号: G06T11/20 G06F3/041

    摘要: 本发明提供一种用于优化动态显示手写电子签名过程的方法,包括采集手写签名的数据;解析手写签名的数据,获取矢量数据;创建虚拟放大的绘布,将手写签名笔画的轨迹坐标对应放大到绘布;使用贝塞尔插值算法对手写签名的笔画轨迹坐标以及对应的压感值进行插值处理;以压感值为半径,使用吴小林抗锯齿算法构造圆形笔触,并将处理后的圆形笔触有序叠加贴于放大的绘布上;用加权的降采样算法对圆形笔触所及的局部范围进行处理,并显示降采样的结果。通过本发明方法可实现很好的抗锯齿效果以及控制笔画轨迹中签名笔画的粗细变化。

    一种ARMv7m架构下可执行代码的存储方法

    公开(公告)号:CN104866345A

    公开(公告)日:2015-08-26

    申请号:CN201510262282.7

    申请日:2015-05-21

    发明人: 林志伟 黄健

    IPC分类号: G06F9/445 G06F12/02

    摘要: 本发明提供一种ARMv7m架构下可执行代码的存储方法,由编译和烧录程序、启动程序、FPB关联程序、执行程序以及总线异常处理程序五个逻辑单元参与,通过FPB关联程序将一片RAM空间关联到一处未和物理Flash关联的地址上,将其作为存储了可执行代码的存储空间,供CPU内核获取和执行机器指令使用。同时该RAM空间可以动态被更新为新值,且可以被FPB重新设置关联到新的Flash地址上。这样,本发明方法仅使用一小片片内的Flash存储FPB管理代码,就可以利用不大的RAM空间和廉价的片外Flash,将CPU的可执行代码的存储空间扩大到512MB。

    一种业务系统配置方法及终端
    10.
    发明公开

    公开(公告)号:CN117608654A

    公开(公告)日:2024-02-27

    申请号:CN202311438462.7

    申请日:2023-11-01

    发明人: 陈锦胜 林志伟

    摘要: 本发明公开了一种业务系统配置方法及终端,将业务系统以及所述业务系统对应的运行环境打包为沙箱;获取外设设备,对于每一所述外设设备计数需调用所述外设设备的业务系统的数量;根据所述数量创建与所述外设设备对应的虚拟设备文件,并将所述虚拟设备文件挂载到需调用所述外设设备的业务系统所在的所述沙箱中;为所述沙箱配置访问接口;本发明将业务系统和其对应的运行环境分别打包成沙箱,并将外设设备通过虚拟设备文件的方式挂载到需要使用外设设备的业务系统所对应的沙箱中,并且为沙箱配置访问接口,则在需要上线业务系统时,无需针对不同的运行环境对业务系统本身进行改造,可以直接将布置完整的沙箱。