auto-sync
This commit is contained in:
parent
4f2db64816
commit
508e337d77
|
@ -21,6 +21,9 @@
|
||||||
#include "thermistors.h"
|
#include "thermistors.h"
|
||||||
#include "engine_math.h"
|
#include "engine_math.h"
|
||||||
#include "le_functions.h"
|
#include "le_functions.h"
|
||||||
|
#if EFI_PROD_CODE
|
||||||
|
#include "HIP9011.h"
|
||||||
|
#endif
|
||||||
|
|
||||||
// setFrankenso_01_LCD
|
// setFrankenso_01_LCD
|
||||||
#include "honda_accord.h"
|
#include "honda_accord.h"
|
||||||
|
@ -306,12 +309,18 @@ void setDodgeNeonNGCEngineConfiguration(engine_configuration_s *engineConfigurat
|
||||||
boardConfiguration->isFastAdcEnabled = true;
|
boardConfiguration->isFastAdcEnabled = true;
|
||||||
engineConfiguration->map.sensor.sensorType = MT_DODGE_NEON_2003;
|
engineConfiguration->map.sensor.sensorType = MT_DODGE_NEON_2003;
|
||||||
|
|
||||||
|
#if EFI_PROD_CODE
|
||||||
|
setHip9011FrankensoPinout();
|
||||||
|
#endif
|
||||||
|
engineConfiguration->cylinderBore = 87.5;
|
||||||
|
|
||||||
|
// engineConfiguration->isCanEnabled = true;
|
||||||
// boardConfiguration->canTxPin = GPIOB_6;
|
// boardConfiguration->canTxPin = GPIOB_6;
|
||||||
// boardConfiguration->canRxPin = GPIOB_12;
|
// boardConfiguration->canRxPin = GPIOB_12;
|
||||||
// engineConfiguration->canWriteEnabled = true;
|
// engineConfiguration->canWriteEnabled = true;
|
||||||
// engineConfiguration->canReadEnabled = false;
|
// engineConfiguration->canReadEnabled = false;
|
||||||
// engineConfiguration->can_nbc_type = CAN_BUS_NBC_BMW;
|
//// engineConfiguration->can_nbc_type = CAN_BUS_NBC_BMW;
|
||||||
|
// engineConfiguration->can_nbc_type = CAN_BUS_MAZDA_RX8;
|
||||||
}
|
}
|
||||||
|
|
||||||
#endif /* EFI_SUPPORT_DODGE_NEON */
|
#endif /* EFI_SUPPORT_DODGE_NEON */
|
||||||
|
|
|
@ -28,10 +28,6 @@ static int can_write_not_ok = 0;
|
||||||
static Logging logger;
|
static Logging logger;
|
||||||
static THD_WORKING_AREA(canTreadStack, UTILITY_THREAD_STACK_SIZE);
|
static THD_WORKING_AREA(canTreadStack, UTILITY_THREAD_STACK_SIZE);
|
||||||
|
|
||||||
extern engine_configuration_s *engineConfiguration;
|
|
||||||
extern engine_configuration2_s *engineConfiguration2;
|
|
||||||
extern board_configuration_s *board_configuration;
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* 500KBaud
|
* 500KBaud
|
||||||
* automatic wakeup
|
* automatic wakeup
|
||||||
|
@ -203,10 +199,10 @@ static msg_t canThread(void *arg) {
|
||||||
static void canInfo(void) {
|
static void canInfo(void) {
|
||||||
scheduleMsg(&logger, "CAN TX %s", hwPortname(boardConfiguration->canTxPin));
|
scheduleMsg(&logger, "CAN TX %s", hwPortname(boardConfiguration->canTxPin));
|
||||||
scheduleMsg(&logger, "CAN RX %s", hwPortname(boardConfiguration->canRxPin));
|
scheduleMsg(&logger, "CAN RX %s", hwPortname(boardConfiguration->canRxPin));
|
||||||
scheduleMsg(&logger, "type=%d canReadEnabled=%d canWriteEnabled=%d",
|
scheduleMsg(&logger, "type=%d canReadEnabled=%s canWriteEnabled=%s",
|
||||||
engineConfiguration->can_nbc_type,
|
engineConfiguration->can_nbc_type,
|
||||||
engineConfiguration->canReadEnabled,
|
boolToString(engineConfiguration->canReadEnabled),
|
||||||
engineConfiguration->canWriteEnabled);
|
boolToString(engineConfiguration->canWriteEnabled));
|
||||||
|
|
||||||
scheduleMsg(&logger, "CAN rx count %d/tx ok %d/tx not ok %d", canReadCounter,
|
scheduleMsg(&logger, "CAN rx count %d/tx ok %d/tx not ok %d", canReadCounter,
|
||||||
can_write_ok, can_write_not_ok);
|
can_write_ok, can_write_not_ok);
|
||||||
|
|
|
@ -20,6 +20,8 @@
|
||||||
#define CAN_BMW_E46_CLUSTER_STATUS 0x613
|
#define CAN_BMW_E46_CLUSTER_STATUS 0x613
|
||||||
#define CAN_FIAT_MOTOR_INFO 0x561
|
#define CAN_FIAT_MOTOR_INFO 0x561
|
||||||
#define CAN_MAZDA_RX_RPM_SPEED 0x201
|
#define CAN_MAZDA_RX_RPM_SPEED 0x201
|
||||||
|
#define CAN_MAZDA_RX_STATUS_1 0x212
|
||||||
|
#define CAN_MAZDA_RX_STATUS_2 0x420
|
||||||
#define CAN_VAG_RPM 0x280
|
#define CAN_VAG_RPM 0x280
|
||||||
#define CAN_VAG_CLT 0x289
|
#define CAN_VAG_CLT 0x289
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue