1351842451 发表于 2024-3-13 15:00:51

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

本帖最后由 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 = get_value(screen_can,7)>> 8--get_value(屏幕id,控件id)
                --send_data_buffer = get_value(screen_can,7)&0xFF
                --canbus_write(0,CAN_ID3,2,0,1,send_data_buffer)
      --end
--end

dctechnology 发表于 2024-3-13 15:39:31

问题一:可以这样写
问题二:控件回调函数里面判断控件状态,对应发送CAN数据

1351842451 发表于 2024-3-13 16:11:12

dctechnology 发表于 2024-3-13 15:39
问题一:可以这样写
问题二:控件回调函数里面判断控件状态,对应发送CAN数据 ...

谢谢大佬
页: [1]
查看完整版本: 请问对于can通讯,多个can id的代码这样写可以吗