package com.romraider.logger.external.core; import com.romraider.logger.ecu.definition.EcuDataConvertor; import com.romraider.logger.ecu.definition.ExternalDataConvertorImpl; public class ExternalDataConvertorLoader { public static EcuDataConvertor[] loadConvertors( ExternalDataItem dataItem, EcuDataConvertor[] convertors, ExternalSensorConversions... convertorList) { int i = 0; for (ExternalSensorConversions convertor : convertorList) { convertors[i] = new ExternalDataConvertorImpl( dataItem, convertor.units(), convertor.expression(), convertor.format(), convertor.gaugeMinMax() ); i++; } return convertors; } }