auto-sync

This commit is contained in:
rusEfi 2016-06-24 19:02:45 -04:00
parent 0658b23936
commit f4f8fdb668
3 changed files with 104 additions and 0 deletions

View File

@ -0,0 +1,41 @@
/*
* @file CJ125.cpp
*
* @date: Jun 24, 2016
* @author Andrey Belomutskiy, (c) 2012-2016
*
*/
/**********************************************************************************
INIT_REG1 - CJ125 Initialization Register 1
00x000x0
||||||||---- VL - Pump Current Sense Amplifier - 0 = x8, 1 = x17
If VL is set to "0" the amplification of Ip is 8.
If VL is "1" the amplification is 17. The higher
amplification is needed for a better resolution
at Lambda > 1, amplification 8 for Lambda < 1.
Note: It seems to make no difference, always set to 1.
|||||||----- Unused
||||||------ LA - Pump Current Sense Amplifier - 0 = measurement, 1 = calibration
If LA is "0" the measurement mode for Ip is active.
The current pump current is displayed on Ua. If LA is
set to "1" the calibration mode is active. The shown
voltage on Ua must been subtracted from the later measurement.
|||||------- Undocumented Bit - Note: CJ125 only seems to work when set to 1.
||||-------- RA - Measurement Current for Ri - 0 = measurement, 1 = calibration
If RA is "0" the measurement mode for Ri is active and
the current resistance of the probe is "displayed" on Ur.
If RA is "1" the calibration mode is active. You get the
optimal voltage for the inner resistance of the probe on Ur.
|||--------- Unused
||---------- PA - Pump Current Control - Set to 0 to be active
|----------- ENABLE/HOLD - Must be set to 1 to enable
***********************************************************************************/
void initCJ125(void) {
// still a lot to be done here :)
}

View File

@ -0,0 +1,63 @@
* Courtesy "Turbo SOB"
* http://www.turbo-mopar.com/forums/showthread.php?77041-Wideband-O2-Controller-Project-with-EGT-A2D-DAQ-Diagnostic-Etc&p=1110559#post1110559
/**********************************************************************************
INIT_REG1 - CJ125 Initialization Register 1
00x000x0
||||||||---- VL - Pump Current Sense Amplifier - 0 = x8, 1 = x17
If VL is set to "0" the amplification of Ip is 8.
If VL is "1" the amplification is 17. The higher
amplification is needed for a better resolution
at Lambda > 1, amplification 8 for Lambda < 1.
Note: It seems to make no difference, always set to 1.
|||||||----- Unused
||||||------ LA - Pump Current Sense Amplifier - 0 = measurement, 1 = calibration
If LA is "0" the measurement mode for Ip is active.
The current pump current is displayed on Ua. If LA is
set to "1" the calibration mode is active. The shown
voltage on Ua must been subtracted from the later measurement.
|||||------- Undocumented Bit - Note: CJ125 only seems to work when set to 1.
||||-------- RA - Measurement Current for Ri - 0 = measurement, 1 = calibration
If RA is "0" the measurement mode for Ri is active and
the current resistance of the probe is "displayed" on Ur.
If RA is "1" the calibration mode is active. You get the
optimal voltage for the inner resistance of the probe on Ur.
|||--------- Unused
||---------- PA - Pump Current Control - Set to 0 to be active
|----------- ENABLE/HOLD - Must be set to 1 to enable
***********************************************************************************/
/**********************************************************************************
INIT_REG2 - CJ125 Initialization Register 1
xxx00000
||||||||---- PR0 - Reference Pump Current (10 uA)
|||||||----- PR1 - Reference Pump Current (20 uA)
||||||------ PR2 - Reference Pump Current (40 uA)
|||||------- PR3 - Reference Pump Current (80 uA)
||||-------- ENSCUN - Enables diagnostics for pin UN of the CJ125
|||--------- Unused
||---------- Unused
|----------- Unused
***********************************************************************************/
/**********************************************************************************
DIAG_REG - CJ125 Diagnostic Register Definition (Read Only)
00000000
||||||||---- Sensor VM Diagnostic Bit 0
|||||||----- Sensor VM Diagnostic Bit 1
||||||------ Sensor UN Diagnostic Bit 0
|||||------- Sensor UN Diagnostic Bit 1
||||-------- Sensor IA/IP Diagnostic Bit 0
|||--------- Sensor IA/IP Diagnostic Bit 1
00 = Short circuit to ground
01 = Low Battery
10 = Short circuit to Vbatt
11 = No Failure
||---------- Ext. Heater DIAHD Diagnostic Bit
|----------- Ext. Heater DIAHG Diagnostic Bit
00 = Short circuit to ground
01 = Open Load
10 = Short circuit to Vbatt
11 = No Failure
***********************************************************************************/

Binary file not shown.