当前位置: 首页 > article >正文

【零基础学习CAPL语法】——on message

🙋‍♂️【零基础学习CAPL】系列💁‍♂️点击跳转

文章目录

  • 🎊概述
  • 🎊on message函数使用

🎊概述

本章主要介绍on message 事件的各种格式的使用
on message:接收到CAN报文时触发

🎊on message函数使用

 //当收到ID为123(十进制,标准帧)的报文时执行
on message 123
{
}
   //当收到ID为ex123(十进制,扩展帧)的报文时执行
on message 123x
{
}
 //当收到ID为ex123(十六进制·标准帧)的报文时执行
on message  0x123
{

}
   ///当收到ID为Bx123(十六进制,扩展帧)的报文时执行 
    on message 0x123x
   {
   }
   //当收到报文名称为“EngineStatus"的报文时执行
    on message EngineStatus
   {
   }
   
   //当在CAN1上收到ID为123(十进制,标准顿)的报文时执行
    on message CAN1.123
    {
    }
   //当收到CAN1上报文名称为"EngineStatus"的报文时执行
    on message CAN1.EngineStatus
    {
    }
  //当收到任意报文(除了已在其他onmessage中定义过的报文)时执行
on message *
{
}
 //当收到 CAN1上任意报文(除了已在其他on message中定义过的报文)时执行   
on message CAN1.*
{
}
 //当收到CAN1上任意报文时执行
on message CAN1.[ * ]
   {
   }
   //当收到ID为0.1以及10~20范围内的报文时执行
onmessage 0,1,1e-20
{
}
    

http://www.kler.cn/a/298094.html

相关文章:

  • B+树优势
  • React 组件间共享数据
  • 如何缩放C#中的img
  • 跨越技术壁垒:EasyCVR为何选择支持FMP4格式,重塑视频汇聚平台标准
  • Spring MVC: 构建Web应用的强大框架
  • LLaMA-Factory仓基础功能架构及NPU/GPU环境实战演练
  • 【spring】例子2:mvc web开发
  • 国产 LateX 线上平台 LoongTeX 推荐
  • 哈希表、算法
  • php返回数据量较大怎么办
  • 美联储政策遭质疑:黄金成避险新宠?
  • 南京网站设计手机用的网站
  • Leetcode Day20 打家劫舍
  • GaussDB关键技术原理:高弹性(三)
  • 基础学习之——Docker Compose的安装和使用
  • Unity 资源 之 Super Confetti FX:点亮项目的璀璨粒子之光
  • 国产游戏蓄力,火山引擎ByteHouse助力游戏厂商造爆款
  • CSS实现原生table可拖拽调整列宽
  • 【Go】Go语言介绍与开发环境搭建
  • 【网络连接】ping不通的常见原因+解决方案,如何在只能访问网关时诊断,并修复IP不通的问题