CAN protocol used by E816/E888 and communication with M130
Posted: Sun Jul 24, 2016 3:21 am
Hello!
I have made some analog to CAN converters that send sensor signals at 200Hz over CAN bus (1Mbit/s).
I send data as two 16-bit channels in each of two CAN messages – one on ID, another on ID+1. I can freely program the ID.
Now I planning to use them to send sensor data to Motec M130. To do that under GPA/GRP is it possible to imitate the expanders' CAN protocol(s) (E888/E816)? I mean could I set the IDs to something that motec expanders use to transmit Analog input voltages?
I have dowloaded the user manual, but I cannot find any information there on the protocol used, I only see that IDs used for 200Hz transmission are 0x0F0 or 0x0F8. What does OR mean and where could I find details?
Also would like to hear from motec experts if that would be possible to use and log this data in M130 GPA/GPR
Thank you!
I have made some analog to CAN converters that send sensor signals at 200Hz over CAN bus (1Mbit/s).
I send data as two 16-bit channels in each of two CAN messages – one on ID, another on ID+1. I can freely program the ID.
- Code: Select all
[ID][XXYY0000]
[ID+1][ZZWW0000]
where X,Y,Z,W are sensors' values, and ID is programmable.
Now I planning to use them to send sensor data to Motec M130. To do that under GPA/GRP is it possible to imitate the expanders' CAN protocol(s) (E888/E816)? I mean could I set the IDs to something that motec expanders use to transmit Analog input voltages?
I have dowloaded the user manual, but I cannot find any information there on the protocol used, I only see that IDs used for 200Hz transmission are 0x0F0 or 0x0F8. What does OR mean and where could I find details?
Also would like to hear from motec experts if that would be possible to use and log this data in M130 GPA/GPR
Thank you!