Q&A Forum

[Plugin]CANTool

94 Posts
16 Users
6 Reactions
68.8 K Views
(@bmgjet)
Posts: 362
Dyno Wizard
Topic starter
 

Demo of the UI layout.
https://www.youtube.com/watch?v=iBPNkb2h0fE


 
Posted : 12/03/2019 8:41 am
(@bmgjet)
Posts: 362
Dyno Wizard
Topic starter
 

Little app thats not of any use to any one but me but like to let people know there is progress going on.

Generates lambda value and the high and low byte numbers that would be output from MegaSpartan using a AFR value input.
Useful to me for debugging since can punch in some numbers, Copy and paste the high and low byte then check that my plugin decodes those bytes back into the proper values.


 
Posted : 07/03/2019 7:44 am
(@bmgjet)
Posts: 362
Dyno Wizard
Topic starter
 

Have sent you my details in an PM.
Thank you. A test unit would help a lot.


 
Posted : 06/03/2019 8:55 am
(@toalan)
Posts: 4
Member
 

CANID is user assignable, so it could be any number between 0-2048. CANID of the first unit could be 1024, the second unit could be say 1026.

PM me your address and I will send out a unit to you for testing. Thanks so much for putting in support for my product.

If there are specific CANIDs that are reserved, please provide me with a list and I will put that in my user manual so users do not use those CANIDs when using S3 with the yourdyno controller.

 


 
Posted : 06/03/2019 8:39 am
(@bmgjet)
Posts: 362
Dyno Wizard
Topic starter
 

Im assuming CANID is incremental 1024 (Channel 1) 1032 (Channel 2).
Ill start writting support for it now.


 
Posted : 06/03/2019 8:21 am
(@toalan)
Posts: 4
Member
 

Yes, one CANID per channel.

Default CAN format will remain unchanged.

I may append data to the 3 bytes, if so then that would not be part of the default CAN protocol and would require the user to switch the CAN protocol using a serial terminal.


 
Posted : 06/03/2019 8:15 am
(@bmgjet)
Posts: 362
Dyno Wizard
Topic starter
 

Looks simple enough.
Are you using a MSGID (CANID) per Lambda channel?
Anything going to be going into the other 5 bytes? (back pressure, sensor tempture?)


 
Posted : 06/03/2019 7:28 am
(@toalan)
Posts: 4
Member
 

The product manual is not out yet on the website. This is the current manual for S3,  https://1drv.ms/b/s!AvA-O0M2y0mZyAF1byAoKtLlpmaZ

The CAN protocol is on the last page.

S3 has Bluetooth, the user can assign new CANID and enable/disable the onboard CAN resistor using a serial terminal.


 
Posted : 06/03/2019 6:59 am
(@bmgjet)
Posts: 362
Dyno Wizard
Topic starter
 

Id prefere to code for each products default protocol so its plug and play for customers.
Nothing worse then people having trouble settings things up.
Is there an up to date manual for the S3 since the one on the website only lists how to setup in Mega Squirt and nothing about the protocol.


 
Posted : 06/03/2019 6:51 am
(@toalan)
Posts: 4
Member
 

Alan To from 14Point7.com here. 

I have a new CAN wideband, Spartan 3, which will launch in 2 weeks time.

I would like for Spartan 3 to be supported by the yourdyno controller.

It would be great if I could get my default Spartan 3 CAN protocol supported. Spartan 3 is also capable of emulating the Link ECU CAN wideband protocol, so that is another option. Alternatively, I am more than happy to put in a custom CAN protocol specified by yourdyno. Let me know which option is most palatable. 

Regards,

Alan To


 
Posted : 06/03/2019 2:40 am
(@bmgjet)
Posts: 362
Dyno Wizard
Topic starter
 

CAN Output: Add in your 2 cents.

If no one has any objections or has surgestions here is the CAN layout and formulars Im planning to use, So if your ECU can input CAN data you can read YourDyno data straight in ECU.

YourDyno CAN 1.0

MSGID 1 = 0X419
MSGID 2 = 0X420

Frame template =
Byte[1] | Byte[2] | Byte[3] | Byte[4] | Byte[5] | Byte[6] | Byte[7] | Byte[8]

MSG1 = descriptions
RPMH | RPML | NMH | NML| HPH | HPL | EGTH | EGTL |

MSG2 = descriptions
AUX1 | AUX2 | AUX3 | Brake1%| Brake2% | AIRTEMP | HUMIDITY | PRESSURE

Conversions:

RPMH/RPML | NMH/NML | HPH/HPL | EGTH/EGTL
High byte: (Value >> 8)
Low byte: (Value & 0xff)

AUX1 | AUX2 | AUX3
(scale Value to 0-255)

Brake1%| Brake2%
0 - 100

AIRTEMP
Round(Value * 10) / 2

Humidity
Value rounded to whole value

Pressure
(Value * 10) - 10000

 
Posted : 05/03/2019 9:58 am
(@bmgjet)
Posts: 362
Dyno Wizard
Topic starter
 

Says it's not available.


 
Posted : 04/03/2019 11:08 am
(@mjpower)
Posts: 35
Member
 

Hello again.

how about these products?

https://www.14point7.com/products/megaspartan


 
Posted : 04/03/2019 10:50 am
(@bmgjet)
Posts: 362
Dyno Wizard
Topic starter
 

Update: A02
Selectable baud rate 1000kbit or 500kbit.

Next update to feature:
Selectable MSG ID for each node.

 

 
Posted : 04/03/2019 8:49 am
(@bmgjet)
Posts: 362
Dyno Wizard
Topic starter
 

So my source for the CAN Lambda node has fallen though after they didnt recieve the free demo product that was going to be given to me.
So Im on the look out for the best value CAN lambda unit now.

From my looking. (Prices in NZD)
Link $500 (LSU 4.9)
LC3 $390 (LSU 4.9 due for release end of march)
LCA80 $366 (LSU 4.9 and 4.2 support, But only 250kbit bus speed so would reduce all nodes to that speed from 500kbits)

Or DIY.
AnalougX $150 (4 analoug inputs that youd wire your own widebands analoug output into)
Anduino with CAN shield $24 (16 analoug inputs to wire your own widebands into or any 0-5v sensor.)


 
Posted : 04/03/2019 6:12 am
Page 6 / 7
Share:
Select your currency
EUR Euro
USD United States (US) dollar