Итак очень много интересностей творят американцы на своих формуах хотя неохотно делятся инфой но все же есть добрые люди))вот что они химичат.Все занют проблему что когда включаешь фары либо туманки притухают Ангельские глазки((С такой проблемой ко мне обратился KonstantinDe мы ее решили но при этом воспользовались советом ребят со штатов повысить яркость глазок на максимальный запас придусмотренный заводом.Опять таки концерн Bmw много чего специально не делает но вкладывает такую возможность в машину при заезде к Од))Вот пример с форума что получается при таком боловстве))
Есть возможность кодировать любые значения по вольтажу даже не предусмотренные заводом но как повлияет это на общую нагрузку и оптику…Покажет время поэтому я редактирую только на максимум который разрешает блок))Например вот GP Thunder 7500k running at 12.7v максимум заводской
значения можно внести такие к примеру
00 10 // [0,0V]
55 05 // [5,95V]
DD 05 // [6,6V]
21 06 // [6,9V]
10 09 // [10,2V]
F4 09 // [11,2V]
D7 0A // [12,2V]
49 0B // [12,7V]
8D 0B // [13,0V]
BB 0B // [13,2V]
FF 0B // [13,5V]
2C 0C // [13,7V]
38 0E // [16,0V]
Тоесть вплоть до 16 ну больше 12,7 нет смыслана мой взгляд играться или есть?))
если кто хочет попробывать нестандартные значения могу поделится формулой как перещетать вольтаж и внести в Nettodat но помните Frm 2 и 3 имеют свой подвох…
Update 2017.01.07
Формула
BMW PWM voltage value
Type: Unsigned short int
Size: 2 bytes
Description: Stores a value representing a voltage to be set via pulse width modulation.
Note: Values are not directly readable, see formulas for conversion.
Note 2: Low and high byte order is swapped on modules other than FRM3.
Decimal voltage (V) to hexadecimal code value ©
C = hex(4095V / 18)
If value is for anything other than FRM3, swap the high and low bytes/octets (first two hex digits and last two hex digits).
Example of decimal voltage (V) to hexadecimal code value ©
Determine code value of voltage 12.2 volts.
C = hex((4095 * 12.2) / 18)
C = hex(49959 / 18)
C = hex(2775)
C = AD7
C for FRM3: 0A, D7
C for non-FRM3: D7,0A (byte swapped)
Hexadecimal code value © to decimal voltage (V)
If value is from anything other than FRM3, swap the high and low bytes/octets (first two hex digits and last two hex digits).
V = (dec© * 18) / 4095
Example of hexadecimal code value © to decimal voltage (V)
Determine voltage of non-FRM3 code value BB, 0B.
V = (dec(0BBB) * 18) / 4095 (note that BB, 0B has been byte swapped)
V = (3003 * 18) / 4095
V = 54054 / 4095
V = 13.2
</b>
Подвох, видно без вопросов?))
Die Schreibweisen der Bytes unterscheiden sich:
FRM1 / FRM2 / LM2:
13,5V — FF, 0B
12,7V — 49,0B
11,2V — F4 09
FRM3: Werte müssen in umgekehrter Reihenfolge eingefügt werden:
13,5V — 0B, FF
12,7V — 0B, 49
11,2V — 09, F4