Electredge Posted December 22, 2020 Report Share Posted December 22, 2020 Has anyone done this before? If not, can anyone tell me if it would work? Looking to expand input/outputs. Thanks Quote Link to comment Share on other sites More sharing options...
Adamw Posted December 22, 2020 Report Share Posted December 22, 2020 There is a preconfigured CAN mode for it in the software/firmware. Set up info is in the help file under Device Specific CAN Information. The preconfigured mode presently only uses the E888 inputs (not outputs) - so, 8 x EGT's, 6 x CAN Analog inputs, 4 x Frequency inputs. We didnt have CAN PWM outputs in the firmware back when that stream was set up so they were omitted. A quick look at the documentation it looks like you could make the outputs work with a custom stream no worries. Electredge 1 Quote Link to comment Share on other sites More sharing options...
Vaughan Posted December 22, 2020 Report Share Posted December 22, 2020 I would actually like to get outputs working but I don't think I could find enough information on their operation at the time of writing that code. Quote Link to comment Share on other sites More sharing options...
Electredge Posted December 23, 2020 Author Report Share Posted December 23, 2020 7 hours ago, Vaughan said: I would actually like to get outputs working but I don't think I could find enough information on their operation at the time of writing that code. what do you need to complete the code? Quote Link to comment Share on other sites More sharing options...
Adamw Posted December 23, 2020 Report Share Posted December 23, 2020 5 hours ago, Electredge said: what do you need to complete the code? The CAN message format that controls the outputs. I have some information in an old document that someone else done at Link many years ago but we found when Vaughan was doing the work some of it was wrong. It is not publicly available info, we will probably need to sniff a Motec dash or ecu to find it. Quote Link to comment Share on other sites More sharing options...
mapper Posted December 23, 2020 Report Share Posted December 23, 2020 just download Motec Dash Manager and open it > Communication setup > add Expander Input, Expander output, Expander Diagnostic channel streams. > once added click on Edit. This will show all CAN settings. Vaughan 1 Quote Link to comment Share on other sites More sharing options...
Adamw Posted December 23, 2020 Report Share Posted December 23, 2020 4 hours ago, mapper said: just download Motec Dash Manager and open it > Communication setup > add Expander Input, Expander output, Expander Diagnostic channel streams. > once added click on Edit. This will show all CAN settings. Do you actually see anything though? They are all hardcoded hidden channels for me: Quote Link to comment Share on other sites More sharing options...
MMC_Tuner Posted August 12, 2023 Report Share Posted August 12, 2023 Hi, I'm wondering if this has progressed at all. I'm running out of inputs on my Link G4X xtreme and could do with more. Also outputs that I could move over to the e888 would allow me to look at using dbw on the race car. Any feedback appreciated Quote Link to comment Share on other sites More sharing options...
Mcfly94 Posted August 13, 2023 Report Share Posted August 13, 2023 From my experience, unless Link update the preconfigured DBC protocol for E888 you may have trouble writing a custom stream to write the compound CAN required to use the outputs. All inputs work, I'm using all inputs on my G4+ Thunder with pre config. I have tried to dissect the CAN to write custom streams and only take the TC over the bus but not having much luck being compound CAN. Quote Link to comment Share on other sites More sharing options...
Adamw Posted August 13, 2023 Report Share Posted August 13, 2023 The E888 is a very expensive device so if all you want is extra IO and dont already have one there are possibly other lower cost options to consider. Even the Razor PDM is cheaper... A couple of examples: https://www.ecumaster.com.au/products/can-bus-i-o-expander https://www.ptmotorsport.com.au/product/can-checked-mce18-with-connector-canbus-function-extender/ I still dont have the complete CAN info needed to implement the output control for the E888. 3 hours ago, Mcfly94 said: I have tried to dissect the CAN to write custom streams and only take the TC over the bus but not having much luck being compound CAN. The G4+ has no problem with compound CAN messages, the problem with the E888 message however is the frame ID is only using 3 bits of the first byte and the rest of the same byte is used for actual analog data. The user stream config doesnt allow the frame ID to be less than a byte wide. castillaricardo 1 Quote Link to comment Share on other sites More sharing options...
Mcfly94 Posted August 16, 2023 Report Share Posted August 16, 2023 On 8/13/2023 at 9:56 PM, Adamw said: The E888 is a very expensive device so if all you want is extra IO and dont already have one there are possibly other lower cost options to consider. Even the Razor PDM is cheaper... A couple of examples: https://www.ecumaster.com.au/products/can-bus-i-o-expander https://www.ptmotorsport.com.au/product/can-checked-mce18-with-connector-canbus-function-extender/ I still dont have the complete CAN info needed to implement the output control for the E888. The G4+ has no problem with compound CAN messages, the problem with the E888 message however is the frame ID is only using 3 bits of the first byte and the rest of the same byte is used for actual analog data. The user stream config doesnt allow the frame ID to be less than a byte wide. There you go I knew there was something going on, ive reverted to back to taking up the stream in its entirety, i will workout keypad function another way Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.