parent
704f6a8318
commit
638c7fdc6d
|
@ -143,7 +143,7 @@ const electronic_throttle_s* getLiveDataAddr(size_t) {
|
|||
#if EFI_UNIT_TEST
|
||||
FragmentList getLiveDataFragments() {
|
||||
// todo: would same runtime be optimized into static during firmware build?
|
||||
FragmentEntry fragments[] = {
|
||||
static FragmentEntry fragments[] = {
|
||||
// This header is generated - do not edit by hand!
|
||||
#include "live_data_fragments.h"
|
||||
};
|
||||
|
|
|
@ -27,8 +27,7 @@ public class JniUnitTest {
|
|||
|
||||
assertEquals(TS_FILE_VERSION, (int) getValue(engineLogic.getOutputs(), Sensor.FIRMWARE_VERSION));
|
||||
|
||||
// huh? assertEquals(14.0, getValue(engineLogic.getOutputs(), Sensor.afrTarget));
|
||||
assertEquals(0.0, getValue(engineLogic.getOutputs(), Sensor.afrTarget));
|
||||
assertEquals(14.0, getValue(engineLogic.getOutputs(), Sensor.afrTarget));
|
||||
|
||||
double veValue = getValue(engineLogic.getOutputs(), Sensor.veValue);
|
||||
assertTrue("veValue", veValue > 40 && veValue < 90);
|
||||
|
|
|
@ -80,7 +80,7 @@ JNIEXPORT jbyteArray JNICALL Java_com_rusefi_native_1_EngineLogic_getOutputs(JNI
|
|||
jbyte *buf = env->GetByteArrayElements(retVal, NULL);
|
||||
EngineTestHelper* eth = getEth();
|
||||
updateTunerStudioState();
|
||||
memcpy(buf, (const void*)ð->engine.outputChannels, sizeof(TunerStudioOutputChannels));
|
||||
copyRange((uint8_t*)buf, getLiveDataFragments(), 0, TS_TOTAL_OUTPUT_SIZE);
|
||||
env->ReleaseByteArrayElements(retVal, buf, 0);
|
||||
|
||||
return retVal;
|
||||
|
|
Loading…
Reference in New Issue