SECU-3 Менеджер (SECU-3 Manager)
Moderator: STC
-
- LQFP144 - On Top Of The Game
- Posts: 1664
- Joined: Fri Jul 01, 2011 2:10 pm
- Location: г Уфа
Re: SECU-3 Менеджер
есть ли возможность , в какой нибуть уголок онлайн режима менеджера , поместить окошко , или просто текстовую надпись , каторая будет связана с некой пременной , доступной из программы секу3 .
это для того чтобы видеть число каторое принимает та или иная переменная в онлайн режиме
например мне бы хотелось видеть какие реальные целевые обороты высчитал мой РХХ по температуре в конкретный момент времени , чтобы сравнить их с реальными оборотами , и внести корективы в график или формулы.
ну и для много другого полезно будет , иногда при отстройке алгоритма видеть переменные
это для того чтобы видеть число каторое принимает та или иная переменная в онлайн режиме
например мне бы хотелось видеть какие реальные целевые обороты высчитал мой РХХ по температуре в конкретный момент времени , чтобы сравнить их с реальными оборотами , и внести корективы в график или формулы.
ну и для много другого полезно будет , иногда при отстройке алгоритма видеть переменные
WAZ21051 gti 1.7i SECU3Ts + mm1.2.3(1)
ВАЗ21310 1.7i Я7.2 2001г
ВАЗ21310 1.7i Я7.2 2001г
Re: SECU-3 Менеджер
Поддерживаю. Это очень полезно при отладке.Stranger21 wrote:есть ли возможность , в какой нибуть уголок онлайн режима менеджера , поместить окошко , или просто текстовую надпись , каторая будет связана с некой пременной , доступной из программы секу3 .
это для того чтобы видеть число каторое принимает та или иная переменная в онлайн режиме
например мне бы хотелось видеть какие реальные целевые обороты высчитал мой РХХ по температуре в конкретный момент времени , чтобы сравнить их с реальными оборотами , и внести корективы в график или формулы.
ну и для много другого полезно будет , иногда при отстройке алгоритма видеть переменные
- STC
- LQFP144 - On Top Of The Game
- Posts: 2420
- Joined: Fri Oct 22, 2010 10:47 pm
- Location: Ukraine, Kiev
- Contact:
Re: SECU-3 Менеджер
Да, я думал над этим.есть ли возможность , в какой нибуть уголок онлайн режима менеджера , поместить окошко , или просто текстовую надпись , каторая будет связана с некой пременной , доступной из программы секу3 .
Можно. Одной переменной достаточно будет? Или несколько.
Author of the SECU-3 project. SECU-3 Engine control unit / Ignition control system
SECU-3.org (Русский)
SECU-3.org (English)
SECU-3 Club ВКонтакте
SECU-3 EMS Project Facebook
SECU-3.org (Русский)
SECU-3.org (English)
SECU-3 Club ВКонтакте
SECU-3 EMS Project Facebook
-
- LQFP144 - On Top Of The Game
- Posts: 1664
- Joined: Fri Jul 01, 2011 2:10 pm
- Location: г Уфа
Re: SECU-3 Менеджер
ну можно и несколько ) , вот в данный момент пока одна интересует ) ну както чтобы они не мешались , красоту не портили ))))
может ктото что то будет еще отлаживать , пригодится ) .
по сути было бы неплохо и обратный вариант так сказать ... может тогда отдельную выкладку , допустим несколько переменных каторые показываються в окнах , онлайн . и несколько окон для ввода чисел для передачи в программу . как напривер коэфициенты в выкладке РХХ или обороты .... былобы вообще просто сказка!!! )))
может ктото что то будет еще отлаживать , пригодится ) .
по сути было бы неплохо и обратный вариант так сказать ... может тогда отдельную выкладку , допустим несколько переменных каторые показываються в окнах , онлайн . и несколько окон для ввода чисел для передачи в программу . как напривер коэфициенты в выкладке РХХ или обороты .... былобы вообще просто сказка!!! )))
WAZ21051 gti 1.7i SECU3Ts + mm1.2.3(1)
ВАЗ21310 1.7i Я7.2 2001г
ВАЗ21310 1.7i Я7.2 2001г
- STC
- LQFP144 - On Top Of The Game
- Posts: 2420
- Joined: Fri Oct 22, 2010 10:47 pm
- Location: Ukraine, Kiev
- Contact:
Re: SECU-3 Менеджер
Думаю 4 шт 16-ти битных чисел будет достаточно. Если я правильно понимаю то нужно чтобы они показывались параллельно с приборной панелью менеджера? Или можно сделать аналогично "сырым" значениям датчиков?ну можно и несколько ) , вот в данный момент пока одна интересует ) ну както чтобы они не мешались , красоту не портили ))))
может ктото что то будет еще отлаживать , пригодится ) .
Это однозначно можно сделать путем добавления отдельной вкладки в параметры. В настройках менеджера сделать галочку которая скрывает режим показывания этого функционала.по сути было бы неплохо и обратный вариант так сказать ... может тогда отдельную выкладку , допустим несколько переменных каторые показываються в окнах , онлайн . и несколько окон для ввода чисел для передачи в программу . как напривер коэфициенты в выкладке РХХ или обороты .... былобы вообще просто сказка!!! )))
Author of the SECU-3 project. SECU-3 Engine control unit / Ignition control system
SECU-3.org (Русский)
SECU-3.org (English)
SECU-3 Club ВКонтакте
SECU-3 EMS Project Facebook
SECU-3.org (Русский)
SECU-3.org (English)
SECU-3 Club ВКонтакте
SECU-3 EMS Project Facebook
-
- LQFP144 - On Top Of The Game
- Posts: 1664
- Joined: Fri Jul 01, 2011 2:10 pm
- Location: г Уфа
Re: SECU-3 Менеджер
думаю если просто в настройках будет галочка - разрешить вкладку настраиваемых переменных ,потом слева где перебираються вкладки настроек , пусть появится еще одна вкладка , и в ней 4е отображаемые переменные , и 4е окна для ввода чисел в программу . при этом все будет удобно - нужно видеть переменные поставил галочку , выбрал нужную вкладку , слева вкладка с переменными , справа индикаторы .
думаю места для в итоге 8и окон чисел хватит на выкладке этой .
просто мне кажеться так будет сделать проще даже с програмной точки зрения , все на одной вкладке , отдельное описание кода под нее и все )
но и показ также как "сырые" значения датчиков , тоже устроит) . просто придеться переключаться - на приборы - на переменные )
PS у конкурентов , тоесть МПСЗ Жукова , в мыслях написать настраиваемые входы выходы ) у нас же будет настраиваемые переменные )
думаю места для в итоге 8и окон чисел хватит на выкладке этой .
просто мне кажеться так будет сделать проще даже с програмной точки зрения , все на одной вкладке , отдельное описание кода под нее и все )
но и показ также как "сырые" значения датчиков , тоже устроит) . просто придеться переключаться - на приборы - на переменные )
PS у конкурентов , тоесть МПСЗ Жукова , в мыслях написать настраиваемые входы выходы ) у нас же будет настраиваемые переменные )
WAZ21051 gti 1.7i SECU3Ts + mm1.2.3(1)
ВАЗ21310 1.7i Я7.2 2001г
ВАЗ21310 1.7i Я7.2 2001г
- STC
- LQFP144 - On Top Of The Game
- Posts: 2420
- Joined: Fri Oct 22, 2010 10:47 pm
- Location: Ukraine, Kiev
- Contact:
Re: SECU-3 Менеджер
Я это и имел ввиду. Только смешивать настраиваемые и отображаемые переменные на одной вкладке я не хучу. Давай так. На дополнительной вкладке будут только 4 настраиваемых переменных, а 4 отображаемые переменные будут в окне приборов, сверху или в отдельном маленьком окне отображаемом поверх окна менеджера (скорее всего так и сделаю).думаю если просто в настройках будет галочка - разрешить вкладку настраиваемых переменных ,потом слева где перебираються вкладки настроек , пусть появится еще одна вкладка ,
Кроме этого, нужно будет перекомпилировать прошивку для разрешения этой функциональности, так как я считаю что в стандартной прошивке по умолчанию это не нужно. В файле uart.c где идет разбор пакетов, программист подставляет нужные ему переменные для изменения/отображения.
Author of the SECU-3 project. SECU-3 Engine control unit / Ignition control system
SECU-3.org (Русский)
SECU-3.org (English)
SECU-3 Club ВКонтакте
SECU-3 EMS Project Facebook
SECU-3.org (Русский)
SECU-3.org (English)
SECU-3 Club ВКонтакте
SECU-3 EMS Project Facebook
- STC
- LQFP144 - On Top Of The Game
- Posts: 2420
- Joined: Fri Oct 22, 2010 10:47 pm
- Location: Ukraine, Kiev
- Contact:
Re: SECU-3 Менеджер
Я это и имел ввиду. Только смешивать настраиваемые и отображаемые переменные на одной вкладке я не хучу. Давай так. На дополнительной вкладке будут только 4 настраиваемых переменных, а 4 отображаемые переменные будут в окне приборов, сверху или в отдельном маленьком окне отображаемом поверх окна менеджера (скорее всего так и сделаю).думаю если просто в настройках будет галочка - разрешить вкладку настраиваемых переменных ,потом слева где перебираються вкладки настроек , пусть появится еще одна вкладка
Кроме этого, нужно будет перекомпилировать прошивку для разрешения этой функциональности, так как я считаю что в стандартной прошивке по умолчанию это не нужно. В дополнение к этому, в файле uart.c где идет разбор пакетов, программист подставляет нужные ему переменные для изменения/отображения.
Author of the SECU-3 project. SECU-3 Engine control unit / Ignition control system
SECU-3.org (Русский)
SECU-3.org (English)
SECU-3 Club ВКонтакте
SECU-3 EMS Project Facebook
SECU-3.org (Русский)
SECU-3.org (English)
SECU-3 Club ВКонтакте
SECU-3 EMS Project Facebook
-
- LQFP144 - On Top Of The Game
- Posts: 1664
- Joined: Fri Jul 01, 2011 2:10 pm
- Location: г Уфа
Re: SECU-3 Менеджер
да согласен , так тоже хорошо , пусть будет отдельное окно , его можно будет куда угодно пертащить для удобства . и вкладка настраиваемых
можно сделать в менеджере - галочка в настройках , а в прошивке опция компилятору , наподобие режима накопления .
только пожалуйста в uart.c поставить нужный case я так понимаю , для отображаемых и для настраиваемых , или можно прям переменные в него вбить по принципу :
case out_user_var_par:
d->param.user_var1 = recept_i16h();
------------
d->param.user_var4 = recept_i16h();
ну и для in_user_var тоже самое .
вроде мысль у меня идет уже верно ) но пока не вник в работу этого модуля , боюсь накосячить
эти case включать по активности директивы компилятору например enable_user_var
скорее всего в структуру d->param нужно будет дописать 8 переменных , тоже активизируемых по опции компилятора
ну тоесть сделать вот так как пример , для таких ламеров как я будет достаточно , а кто поумнее тот сам перепишет и поставит что ему удобнее )
можно сделать в менеджере - галочка в настройках , а в прошивке опция компилятору , наподобие режима накопления .
только пожалуйста в uart.c поставить нужный case я так понимаю , для отображаемых и для настраиваемых , или можно прям переменные в него вбить по принципу :
case out_user_var_par:
d->param.user_var1 = recept_i16h();
------------
d->param.user_var4 = recept_i16h();
ну и для in_user_var тоже самое .
вроде мысль у меня идет уже верно ) но пока не вник в работу этого модуля , боюсь накосячить

эти case включать по активности директивы компилятору например enable_user_var
скорее всего в структуру d->param нужно будет дописать 8 переменных , тоже активизируемых по опции компилятора
ну тоесть сделать вот так как пример , для таких ламеров как я будет достаточно , а кто поумнее тот сам перепишет и поставит что ему удобнее )
WAZ21051 gti 1.7i SECU3Ts + mm1.2.3(1)
ВАЗ21310 1.7i Я7.2 2001г
ВАЗ21310 1.7i Я7.2 2001г
- STC
- LQFP144 - On Top Of The Game
- Posts: 2420
- Joined: Fri Oct 22, 2010 10:47 pm
- Location: Ukraine, Kiev
- Contact:
Re: SECU-3 Менеджер
правильно мыслишь.
Author of the SECU-3 project. SECU-3 Engine control unit / Ignition control system
SECU-3.org (Русский)
SECU-3.org (English)
SECU-3 Club ВКонтакте
SECU-3 EMS Project Facebook
SECU-3.org (Русский)
SECU-3.org (English)
SECU-3 Club ВКонтакте
SECU-3 EMS Project Facebook