auto-sync

This commit is contained in:
rusEfi 2015-09-19 19:01:46 -04:00
parent 98fb256c8f
commit ec62f58c58
8 changed files with 45 additions and 2 deletions

View File

@ -153,6 +153,8 @@ case TT_DODGE_RAM:
return "TT_DODGE_RAM";
case TT_UNUSED:
return "TT_UNUSED";
case TT_NISSAN:
return "TT_NISSAN";
}
return NULL;
}

View File

@ -149,7 +149,9 @@ typedef enum {
TT_36_2_2_2 = 23,
TT_UNUSED = 24, // this is used if we want to iterate over all trigger types
TT_NISSAN = 24,
TT_UNUSED = 25, // this is used if we want to iterate over all trigger types
Force_4b_trigger_type = ENUM_32_BITS,
} trigger_type_e;

View File

@ -8,6 +8,7 @@ TRIGGER_DECODERS_SRC_CPP = \
$(PROJECT_DIR)/controllers/trigger/trigger_structure.cpp \
$(PROJECT_DIR)/controllers/trigger/trigger_decoder.cpp \
$(PROJECT_DIR)/controllers/trigger/trigger_mitsubishi.cpp \
$(PROJECT_DIR)/controllers/trigger/trigger_nissan.cpp \
$(PROJECT_DIR)/controllers/trigger/trigger_subaru.cpp \
$(PROJECT_DIR)/controllers/trigger/trigger_gm.cpp

View File

@ -31,6 +31,7 @@
#include "trigger_bmw.h"
#include "trigger_mitsubishi.h"
#include "trigger_subaru.h"
#include "trigger_nissan.h"
#include "auto_generated_enums.h"
#include "trigger_structure.h"
#include "efiGpio.h"
@ -478,6 +479,10 @@ void TriggerShape::initializeTriggerShape(Logging *logger DECLARE_ENGINE_PARAMET
initialize36_2_2_2(triggerShape);
break;
case TT_NISSAN:
initializeNissan(triggerShape);
break;
default:
firmwareError("initializeTriggerShape() not implemented: %d", triggerConfig->type);
;

View File

@ -0,0 +1,12 @@
/**
* @file trigger_nissan.cpp
*
* @date Sep 19, 2015
* @author Andrey Belomutskiy, (c) 2012-2015
*/
#include "trigger_nissan.h"
void initializeNissan(TriggerShape *s) {
}

View File

@ -0,0 +1,15 @@
/**
* @file trigger_nissan.h
*
* @date Sep 19, 2015
* @author Andrey Belomutskiy, (c) 2012-2015
*/
#ifndef CONTROLLERS_TRIGGER_TRIGGER_NISSAN_H_
#define CONTROLLERS_TRIGGER_TRIGGER_NISSAN_H_
#include "trigger_structure.h"
void initializeNissan(TriggerShape *s);
#endif /* CONTROLLERS_TRIGGER_TRIGGER_NISSAN_H_ */

View File

@ -2477,6 +2477,12 @@
<file>
<name>$PROJ_DIR$\..\controllers\trigger\trigger_mitsubishi.h</name>
</file>
<file>
<name>$PROJ_DIR$\..\controllers\trigger\trigger_nissan.cpp</name>
</file>
<file>
<name>$PROJ_DIR$\..\controllers\trigger\trigger_nissan.h</name>
</file>
<file>
<name>$PROJ_DIR$\..\controllers\trigger\trigger_structure.cpp</name>
</file>

View File

@ -275,5 +275,5 @@ int getRusEfiVersion(void) {
return 123; // this is here to make the compiler happy about the unused array
if (UNUSED_CCM_SIZE[0] * 0 != 0)
return 3211; // this is here to make the compiler happy about the unused array
return 20150915;
return 20150919;
}