Вторник, 10.12.2024, 18:47
Вы вошли как Гость | Группа "Гости"Приветствую Вас Гость | RSS
Главная | Блог | Мой профиль | Регистрация | Выход | Вход
Обитель RC-инженера
Форма входа
Меню сайта

Категории раздела
VCoder [5]
Новости по прошивке VCoder

Друзья сайта

Статистика

Онлайн всего: 7
Гостей: 7
Пользователей: 0

Календарь
«  Октябрь 2012  »
ПнВтСрЧтПтСбВс
1234567
891011121314
15161718192021
22232425262728
293031

Архив записей

Главная » 2012 » Октябрь » 7 » VCoder сборка 2338 от 07 окт. 2012 г.
03:54
VCoder сборка 2338 от 07 окт. 2012 г.
Исправление выявленной ошибки http://vg.ucoz.ru/forum/2-2-390-16-1349563543

Ошибка была в расчете значения при работе фильтра SW

при выполнении целочисленных операций я сначала выполнял операцию деления,  а потом умножения (все по своим формулам), однако забыл что при целочисленных операциях остаток будет потерян..

проверяя значения на целых числах (мин=1000, центр 1500, макс=2000) - округления не происходило,
но при вычислении при других цифрах округление давало сбой в точности до 20% результата !! что очень много !

сейчас поменял операции местами: сначала умножаем (без потери точности) а потом делим, и отбрасываем остаток (точность порядка 0.1%)

Ошибка не критичная, и скорее касается только тех кто настраивает Thro.Cut на ДВС, с электричками этот функционал (выход значения за пределы EPA) не используется

Файл прошивки VCoder сборка 2338 от 07 окт. 2012 г.
Категория: VCoder | Просмотров: 1047 | Добавил: ВитГо | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]

Copyright MyCorp © 2024
Сделать бесплатный сайт с uCoz