Im having issue trying to get the CAN to work on the PDM 25+. My ECU needs the CAN ID to send and receive data, but i have not got the CAN ID for the PDM. Does anyone know what it is as its not in the manual and i cant see it in the configuration software.
top of page
bottom of page
Thanks for the advice. I think one of the issues may be that the can set up for the link G4x on the PDM is different to what it outputs.
however I think I'm slowly getting my head around the way the PDM works with CAN compared to my ecus and rest my stuff. Yeah, I realise now that the Filter will do exactly what it says and then the inputs are related to that particular Filter and where on the Link a Frame is a group of parameters, the PDM a frame is an individual parameter.
I think rather than using the link generic CAN steam stuff p
on the Link ECU, I'll just use more stream outputs and can ID's but with less parameter's on each ID. Realistically the PDM only needs a handful of inputs from the ecu to do everything. On a few occasions the ecu is just sending a signal to switch something on by the PDM.
https://drive.google.com/drive/mobile/folders/1yVPcz8tFXl3KhmEEZJOLbdOtNZM32fuF/1z1Zfn5diLHAhsllpNhZhZ7CHzbrVRPXN/19cVVNGpK_CBfGUb87xtQJZUQzYbv6R27?sort=13&direction=a
I think you may have been looking for the section about setting to dash2pro and ID 1000.
check and look at the filters and make sure they are set up right. Maybe try reloading it if the data does not look correct. I beleive it may be a bug that will be fixed in next firmware.
Yeah thanks for that I thought it would be similar to the rest of the can devices I have. Where you send generic information to device with a certain CAN ID number and that automatically deciphers it and uses it data correctly. I have now got the PDM receiving the CAN data from my ecu but I'm going to have to play about with it because although it's seeing some of the data such as engine temperature it's not actually getting the actual engine temperature. Its getting some other value. Is gonna be a case of working the different two systems out.
One of the issues is how the ecu sends and receives data and how the PDM sends and receives data. The ecu has streams frames and three parameters per frame. All the data is put in a set order spread out in the frames in that stream. The PDM uses a different way of looking at the CAN data and the parameters are all there but in a different order. It's definitely do-able , as it is a case of working it all out. But at least now my PDM sees the ecu CAN and it gets the input from they can keypad as well, so it's all steps in the right direction it's just going to be time that's all.
The next step will be getting the ECU to read the PDM CAN data, whih will be easier after i work out the ECU-PDM. Trying to fly before crawling thats all.
Yes ive got the Link G4x con fig loaded but the ecu needs an ID
Hi, yes that is correct in decimal it is 1568. There is no CAN input stream, the CAN inputs are configured manually, unless you use one of our CAN config files which auto populates the CAN configuration data to receive from your ECU.
Thanks, So thats an ID1568 in decimal is it the same for input stream
The CAN output stream has a base ID of 0x620 I believe. There is a document in the downloads section which has all the necessary information.