background image

 

JRP Edge Digital Gauge 

-

 AFR + Spartan 3 CAN                                            

14point7 MS3 Appendix Page: 11 onwards.

 

 

Page 5 of 10

 

Manual - 52mm Edge AFR + Spartan CAN  

 

 Serial - USB Connection   

       

Serial  

Command

 

Usage Note

 

Purpose

 

Example

 

Factory 

Default

 

GETHW

 

 

 

Gets Hardware  

Version

 

 

 

 

 

GETFW

 

 

 

Gets Firmware version

 

 

 

 

 

SETTYPEx

 

If x is 0 then Bosch LSU 4.9

 

If x is 1 then Bosch LSU ADV

 

Sets LSU sensor type

 

SETTYPE1

 

X=0, LSU 4.9

 

GETTYPE

 

 

 

Gets LSU sensor type

 

 

 

 

 

SETCANFORMATx

 

x is an integer 1 to 3 character long.

 

x=0; default

 

x=1; Link ECU

 

x=2; Adaptronic ECU

 

x=3; Haltech ECU

 

x=4; % Oxygen*100

 

 

 

SETCANFORMAT0

 

x=0

 

GETCANFORMAT

 

 

 

Gets CAN format

 

 

 

 

 

SETCANIDx

 

x is an integer 1 to 4 characters long

 

Sets 11 bit CAN ID

 

SETCANID1024

 

SETCANID128

 

x=1024

 

GETCANID

 

 

 

Gets 11 bit CAN ID

 

 

 

 

 

SETCANBAUDx

 

x is an integer 1 to 7 characters long

 

Sets CAN Baud Rate

 

SETCANBAUD1000

000 will set CAN 

Baud rate to 1M-

bit/s

 

X=500000, 

500kbit/s

 

GETCANBAUD

 

 

 

Gets CAN Baud Rate

 

 

 

 

 

SETCANRx

 

If x is 1 the resistor is enabled. If x is 0 the resistor 
is disabled

 

Enable/Disable CAN 

Termination Resistor

 

SETCANR1

 

SETCANR0

 

x=1, CAN 

term Res 

Enabled

 

GETCANR

 

 

 

Gets CAN Term Res 

State; 1=enabled, 

0=disabled

 

 

 

 

 

SETAFRMxx.x

 

xx.x is a decimal exactly 4 characters long  
including decimal point

 

Sets AFR Multiplier for 

Torque app

 

SETAFM14.7

 

SETAFM1.00

 

x=14.7

 

GETAFRM

 

 

 

Gets AFR Multiplier for 

Torque app

 

 

 

 

 

SETLAMFIVEVx.xx

 

x.xx is a decimal exactly 4 characters long  
including decimal point. Minimum value is 0.60, 
maximum value is 3.40. This value can be high-
er or lower than the SETLAMZEROV value.

 

Sets Lambda at 5[v] 

for the linear output

 

SETLAMFIVEV1.36

 

x=1.36

 

GETLAMFIVEV

 

 

 

Gets the Lambda at 5

[v]

 

 

 

 

 

SETLAM-
ZEROVx.xx

 

 

 

x.xx is a decimal exactly 4 characters long in-
cluding decimal point. Minimum value is 0.60, 
maximum value is 3.40. This value can be high-
er or lower than the SETLAMFIVEV value.

 

Sets Lambda at 0[v] 

for the linear output

 

SETLAMZEROV0.68

 

x=0.68

 

GETLAMZEROV

 

 

 

Gets Lambda at 0[v]

 

 

 

 

 

SETPERFx

 

If x is 0 then standard performance of 20ms. If x 
is 1 then high performance of 10ms. If x is 2 then 
optimize for lean operation.

 

 

 

SETPERF1

 

x=0, stand-
ard perfor-

mance

 

GETPERFx

 

 

 

Gets performance

 

 

 

 

 

SETSLOWHEATx

 

If x is 0 then sensor is heated at normal rate 
during initial power up.

 

If x is 1 then sensor is heated at 1/3 the normal 
rate during initial power up.

 

If x is 2 then wait, a max of 10 min, for MS3 CAN 
RPM signal before heating.

 

If x is 3 then wait, a max of 10 min, for exhaust 
gas to heat sensor to 350C before heating, 
requires Firmware 1.05 and above

 

 

 

SETSLOWHEAT1

 

X=0,  

normal sen-

sor heatup 

rate

 

GETSLOWHEAT

 

 

 

Gets slowheat setting

 

 

 

 

 

Spartan 3 CAN has a built-in serial to USB controller to communicate with your computer. The converter is based on the popular  

“FTDI chipset” natively 

recognised by most operating systems. Typically they already have the driver preinstalled.  

Reference the table on the next 2 pages for general Serial commands to set your Spartan CAN.  
  

*Before USB connection: You must power screw terminal 1, & ground terminal 2 & 4 to access the USB serial commands. 

Summary of Contents for Edge AFR

Page 1: ...es only This product will not operate on 6v or 24v systems Please have this product installed by store or dealer where product was purchased Installation by the customer will void the warranty Do not...

Page 2: ...nd signal to JRP Gauge Products ECU s Dataloggers Signal specifications LED information on page 4 above notes The Wideband Oxygen Sensor should be installed between the 10 o clock and the 2 o clock po...

Page 3: ...mperature When it is turned off fresh air from the environment will enter the exhaust system When this air is allowed to cool slowly it will build up water condensation on all surfaces inside the exha...

Page 4: ...KS 14point7 warrants Spartan 3 CAN to be free from defects for 2 years JRP warrants 52mm Gauge for 12 months sensors are consumable and may not be warranted after use Record the date of purchase here...

Page 5: ...imum value is 0 60 maximum value is 3 40 This value can be high er or lower than the SETLAMZEROV value Sets Lambda at 5 v for the linear output SETLAMFIVEV1 36 x 1 36 GETLAMFIVEV Gets the Lambda at 5...

Page 6: ...t in this example COM3 is assigned to the Spartan 3 In Termite click Settings No handshake ok 4 Make sure the Port is correct and that the Baud rate is 9600 After Try test command GETLAMZEROV REMINDER...

Page 7: ...stor on the Spartan should be enabled using the serial command SETCANR1 By default the CAN Termination Resistor on the Spartan is enabled If There are multiple Slaves then the Slave that is farthest f...

Page 8: ...Spartan 3 CAN Bus and Spartan 3 Lite Linear output can be changed to show Oxygen instead of Lambda Sending a SETCANFORMAT4 will change Spartan 3 CAN Bus output and Spartan 3 Lite linear output to sho...

Page 9: ...g to the CAN bus on Link s plug in ECU s you will need 2 extra items a CANPCB adapter cable and the mating CANF plug The CANPCB cable is a short pigtail that plugs into a socket on the ECU circuit boa...

Page 10: ...an 3 uses a FTDI serial to USB solution for USB communication FTDI solutions are very common and most Android devices have the driver already installed If your Android device has a type c connector yo...

Page 11: ...artan 3 s default CAN Baud rate is 500kbit s and the default CAN Format is 0 and the default CAN ID is 1024 The default settings do not need to be changed for a single Spartan 3 install For installing...

Page 12: ...r CAN Your Megasquirt 3 ECU must be running Firmware 1 5 1 or newer earlier firmwares have fewer user adjustable CAN settings If you find that you are missing CAN options in Tuner Studio you are most...

Page 13: ...Interfacing Spartan 3 to MegaSquirt 3 Jan 20 2023 3 Set Master Enable to On Set CAN baud rate to 500k Click CAN bus Testmodes and select CAN EGO GPS...

Page 14: ...Interfacing Spartan 3 to MegaSquirt 3 Jan 20 2023 4 Set Fetch EGO Data to Generic Click CAN bus Testmodes and select CAN Receiving...

Page 15: ...Interfacing Spartan 3 to MegaSquirt 3 Jan 20 2023 5 Set Enable receiving CAN data to On Click on Fuel Settings and select AFR EGO Control...

Page 16: ...Interfacing Spartan 3 to MegaSquirt 3 Jan 20 2023 6 Set EGO 1 Port to CAN EGO...

Page 17: ...ting the sensor once the engine is running Spartan 3 will wait a maximum of 10 minutes for the engine to run after 10 minutes Spartan 3 will start heating the oxygen sensor regardless of engine RPM Th...

Page 18: ...set Configuration to Advanced set Outputs transmit rate to 10Hz and set Base CAN Identifier to 1512 You can change the Outputs transmit rate to any value without problems The lower the value the less...

Page 19: ...irmware older than 1 5 1 Spartan 3 CAN settings Spartan 3 s default CAN Baud rate is 500kbit s and the default CAN Format is 0 and the default CAN ID is 1024 The First Spartan 2 will use default setti...

Page 20: ...Interfacing Multiple Spartan 3 to MegaSquirt 3 May 23 2021 2 MegaSquirt 3 Tuner Studio settings Click CAN bus Testmodes and select CAN Parameters...

Page 21: ...Interfacing Multiple Spartan 3 to MegaSquirt 3 May 23 2021 3 Set Master Enable to On Set CAN baud rate to 500k Click CAN bus Testmodes and select CAN EGO GPS...

Page 22: ...Interfacing Multiple Spartan 3 to MegaSquirt 3 May 23 2021 4 Set Fetch EGO Data to Generic Click CAN bus Testmodes and select CAN Receiving...

Page 23: ...rt 3 May 23 2021 5 Set Enable receiving CAN data to On In this example the first Spartan 3 has the default CAN ID of 1024 the second Spartan 3 has a CAN ID of 1026 SetCANID1026 serial command Click on...

Page 24: ...acing Multiple Spartan 3 to MegaSquirt 3 May 23 2021 6 Set Number of Sensors In this example the first Spartan 3 with CAN ID of 1024 is EGO 1 Port and the second Spartan 3 with CAN ID of 1026 is EGO 2...

Reviews: