广州大彩串口屏论坛_大彩开发者交流论坛

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 315|回复: 2

请问对于can通讯,多个can id的代码这样写可以吗

[复制链接]

5

主题

11

帖子

81

积分

注册会员

Rank: 2

积分
81
发表于 2024-3-13 15:00:51 | 显示全部楼层 |阅读模式
本帖最后由 1351842451 于 2024-3-13 16:28 编辑

问题1:请问对于can通讯,多个can id的代码这样写可以吗

     

问题2:我想设置按钮控件,在按下时可以发送can信号,比如按下“➕”,串口屏可以发送控制信号,使得温度控制器上升一度。这种功能的代码我不知道大概该怎么改。
--function on_control_notify(screen,control,value)
        --if screen== screen_can and control==4 and value==1 then
                --send_data_buffer[0] = get_value(screen_can,7)>> 8--get_value(屏幕id,控件id)
                --send_data_buffer[1] = get_value(screen_can,7)&0xFF
                --canbus_write(0,CAN_ID3,2,0,1,send_data_buffer)
        --end
--end

回复

使用道具 举报

0

主题

73

帖子

210

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
210
发表于 2024-3-13 15:39:31 | 显示全部楼层
问题一:可以这样写
问题二:控件回调函数里面判断控件状态,对应发送CAN数据
回复

使用道具 举报

5

主题

11

帖子

81

积分

注册会员

Rank: 2

积分
81
 楼主| 发表于 2024-3-13 16:11:12 | 显示全部楼层
dctechnology 发表于 2024-3-13 15:39
问题一:可以这样写
问题二:控件回调函数里面判断控件状态,对应发送CAN数据 ...

谢谢大佬
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|广州大彩串口屏论坛_大彩开发者交流论坛

GMT+8, 2024-4-27 15:15 , Processed in 0.047953 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表