Select language:

Баги в программе SECU-3 Manager

<<

alvikagal

Аватара пользователя

Сообщения: 2352

Зарегистрирован: 18 сен 2013, 01:58

Откуда: Украина, Павлоград

Машина: ВАЗ-21099 1,5л.

Версия SECU: самодельная SECU-3T


Благодарил (а): 292 раз.
Поблагодарили: 388 раз.

Сообщение 11 фев 2014, 13:08

Re: Баги в программе SECU-3 Manager

STC писал(а):А в таблице положения заслонки по температуре при этом что? Наверняка не 0.

Тут вопрос в разнице введённых данных и показаний.
Включаем зажигание на прогретом двигателе и заслонка закрывается на 0,5% меньше (по показаниям менеджера) чем ввели в дополнительное закрытие.
60-2/SECU/ДКЗ/бенз-газ/ДД/ДТВ/УДК/ШДГ/ВЗ
Отчёт - viewtopic.php?f=6&t=236
Бортовой компьютер 20*04 - viewtopic.php?p=19996#p19996
SD card logger - viewtopic.php?f=12&t=1029
<<

STC

Аватара пользователя

Сообщения: 5428

Зарегистрирован: 30 апр 2013, 23:41

Откуда: Ukraine

Машина: AZLK 2140

Версия SECU: самодельная SECU-3


Благодарил (а): 659 раз.
Поблагодарили: 1056 раз.

Сообщение 11 фев 2014, 13:09

Re: Баги в программе SECU-3 Manager

В прошивке, в файле choke.c есть такая функция:
  Код:
uint8_t calc_percent_pos(uint16_t value, uint16_t steps)
{
 return (((uint32_t)value) * 200) / steps;
}

Эта функция переводит шаги в проценты на депозите
Видимо происходит слишком грубое округление. Попробуйте переписать ее так:
  Код:
uint8_t calc_percent_pos(uint16_t value, uint16_t steps)
{
 return ((((uint32_t)value) * 200 * 64) / steps) >> 6;
}

И сообщите о результатах магии :lol:
Author of the SECU-3™ project http://SECU-3.org. An open source engine control unit / Ignition control system, (C) 2007.
Клуб проекта в Facebook https://www.facebook.com/groups/secu3club
Клуб проекта ВКонтакте https://vk.com/secu3club (вступаем!)
<<

dimonfish

Сообщения: 1128

Зарегистрирован: 10 май 2013, 09:16

Откуда: Sevastopol UA


Благодарил (а): 116 раз.
Поблагодарили: 171 раз.

Сообщение 11 фев 2014, 13:17

Re: Баги в программе SECU-3 Manager

STC - чародей кудесник :D
ЗАЗ 110247, Солекс, ДПКВ, SECU-3T (M644), ДКЗ, Статика и пр. плюшки :)
<<

alvikagal

Аватара пользователя

Сообщения: 2352

Зарегистрирован: 18 сен 2013, 01:58

Откуда: Украина, Павлоград

Машина: ВАЗ-21099 1,5л.

Версия SECU: самодельная SECU-3T


Благодарил (а): 292 раз.
Поблагодарили: 388 раз.

Сообщение 11 фев 2014, 14:00

Re: Баги в программе SECU-3 Manager

Проверил - всё по старому. Может ещё кто проверит?

Забыл правда депозит проверить и чей нужно проверять? :D
60-2/SECU/ДКЗ/бенз-газ/ДД/ДТВ/УДК/ШДГ/ВЗ
Отчёт - viewtopic.php?f=6&t=236
Бортовой компьютер 20*04 - viewtopic.php?p=19996#p19996
SD card logger - viewtopic.php?f=12&t=1029
<<

dimonfish

Сообщения: 1128

Зарегистрирован: 10 май 2013, 09:16

Откуда: Sevastopol UA


Благодарил (а): 116 раз.
Поблагодарили: 171 раз.

Сообщение 11 фев 2014, 14:47

Re: Баги в программе SECU-3 Manager

докладую, колдунство работает но не в полную силу (да и фик с ним)
крч, если кратно 10 - то все нормально (10,20,30%), а если не кратно - то не очень :)
фик с ним, кольцо в Мордор не понесу - лениво, и так пашет :D
ЗАЗ 110247, Солекс, ДПКВ, SECU-3T (M644), ДКЗ, Статика и пр. плюшки :)
<<

STC

Аватара пользователя

Сообщения: 5428

Зарегистрирован: 30 апр 2013, 23:41

Откуда: Ukraine

Машина: AZLK 2140

Версия SECU: самодельная SECU-3


Благодарил (а): 659 раз.
Поблагодарили: 1056 раз.

Сообщение 11 фев 2014, 14:58

Re: Баги в программе SECU-3 Manager

Можете еще попробовать:
  Код:
uint8_t calc_percent_pos(uint16_t value, uint16_t steps)
{
 return ((((uint32_t)value) * 200 * 1024) / steps) >> 10;
}

Уже почти по самые помидоры к переполнению :D
Author of the SECU-3™ project http://SECU-3.org. An open source engine control unit / Ignition control system, (C) 2007.
Клуб проекта в Facebook https://www.facebook.com/groups/secu3club
Клуб проекта ВКонтакте https://vk.com/secu3club (вступаем!)
<<

alvikagal

Аватара пользователя

Сообщения: 2352

Зарегистрирован: 18 сен 2013, 01:58

Откуда: Украина, Павлоград

Машина: ВАЗ-21099 1,5л.

Версия SECU: самодельная SECU-3T


Благодарил (а): 292 раз.
Поблагодарили: 388 раз.

Сообщение 11 фев 2014, 15:00

Re: Баги в программе SECU-3 Manager

у меня на 30 так и показывает 29,5.
Как ты добился?
60-2/SECU/ДКЗ/бенз-газ/ДД/ДТВ/УДК/ШДГ/ВЗ
Отчёт - viewtopic.php?f=6&t=236
Бортовой компьютер 20*04 - viewtopic.php?p=19996#p19996
SD card logger - viewtopic.php?f=12&t=1029
<<

STC

Аватара пользователя

Сообщения: 5428

Зарегистрирован: 30 апр 2013, 23:41

Откуда: Ukraine

Машина: AZLK 2140

Версия SECU: самодельная SECU-3


Благодарил (а): 659 раз.
Поблагодарили: 1056 раз.

Сообщение 11 фев 2014, 15:05

Re: Баги в программе SECU-3 Manager

А, забыл, вот тут еще тоже надо подкинуть валюты:
  Код:
return (((int32_t)d->param.sm_steps) * d->param.choke_startup_corr) / 200;


Вот так:
  Код:
return ((((int32_t)d->param.sm_steps * 1024) * d->param.choke_startup_corr) / 200) >> 10;
Author of the SECU-3™ project http://SECU-3.org. An open source engine control unit / Ignition control system, (C) 2007.
Клуб проекта в Facebook https://www.facebook.com/groups/secu3club
Клуб проекта ВКонтакте https://vk.com/secu3club (вступаем!)
<<

STC

Аватара пользователя

Сообщения: 5428

Зарегистрирован: 30 апр 2013, 23:41

Откуда: Ukraine

Машина: AZLK 2140

Версия SECU: самодельная SECU-3


Благодарил (а): 659 раз.
Поблагодарили: 1056 раз.

Сообщение 11 фев 2014, 15:08

Re: Баги в программе SECU-3 Manager

Теперь должно сработать 100%
Author of the SECU-3™ project http://SECU-3.org. An open source engine control unit / Ignition control system, (C) 2007.
Клуб проекта в Facebook https://www.facebook.com/groups/secu3club
Клуб проекта ВКонтакте https://vk.com/secu3club (вступаем!)
<<

alvikagal

Аватара пользователя

Сообщения: 2352

Зарегистрирован: 18 сен 2013, 01:58

Откуда: Украина, Павлоград

Машина: ВАЗ-21099 1,5л.

Версия SECU: самодельная SECU-3T


Благодарил (а): 292 раз.
Поблагодарили: 388 раз.

Сообщение 11 фев 2014, 16:52

Re: Баги в программе SECU-3 Manager

Короче, ставлю добавочный:
0 в менеджере показывает реальный 0,
затем 0,5 показывает 0,
ставлю 1,0 показывает 0,5.

Может натолкнёт на другую валюту?
60-2/SECU/ДКЗ/бенз-газ/ДД/ДТВ/УДК/ШДГ/ВЗ
Отчёт - viewtopic.php?f=6&t=236
Бортовой компьютер 20*04 - viewtopic.php?p=19996#p19996
SD card logger - viewtopic.php?f=12&t=1029
Пред.След.

Вернуться в Программное обеспечение для ПК и релизы ПО

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

Powered by phpBB® Forum Software © phpBB Group.