Обновление ChipLoaderNG 3.7.0, подробнее тут: viewtopic.php?f=19&t=11442

Вопросы

Вопросы по редактору калибровок ChipExplorer

Модератор: chipsoft

bva111
Сообщения: 56
Зарегистрирован: Сб окт 09, 2010 7:09 am
Откуда: РФ, Оренбург

Сообщение bva111 » Ср янв 23, 2013 6:42 pm

отвечу за ТС - для распространения во фри и создания демпинга

FinShark
Сообщения: 79
Зарегистрирован: Ср окт 17, 2012 10:55 am
Откуда: Питер

Сообщение FinShark » Ср янв 23, 2013 6:46 pm

bva111 писал(а):отвечу за ТС - для распространения во фри и создания демпинга
Если я сам создам модуль, вас это ни коим образом волновать не должно. Хочу продаю, хочу дарю.

2All:
Вопрос 2.
В списке величин, когда ещё начал только проверять софт, образовалось их слишком много. Как удалить ненужные?

Вопрос 3.
"Быстро создать параметр" - Кол-во значение по оси X, при попытке ввода "16", в момент нажатия на "1", автоматически меняет на "2", что ну крайне неудобно. Это так и должно быть?

Вопрос 4.
Как быть, если мне нужны значения по формуле: X*5/8 или (x-128)/(8*5.728) или др.? Либо у меня с математикой траблы, либо чего, но было бы удобнее самому делать формулу расчетов, вместо: A/ VAL + B и т.п.
Т.е. A и B мы оставляем, и вот формулу делаем сами.
Хотя возможно, и можно перевести в тот вид, что в программе, но надо вспоминать математику, а ночью как-то не получается.

FinShark
Сообщения: 79
Зарегистрирован: Ср окт 17, 2012 10:55 am
Откуда: Питер

Сообщение FinShark » Чт янв 24, 2013 10:14 pm

Ну очень хотелось бы получить ответы.
Особенно на вопрос 4, поскольку пока уперся в невозможность добавления некоторых калибровок.

Аватара пользователя
chipsoft
CHIPSOFT.RU
Сообщения: 8315
Зарегистрирован: Вс дек 18, 2005 1:23 pm
Откуда: Украина, Киев

Сообщение chipsoft » Чт янв 24, 2013 10:52 pm

FinShark писал(а): 2All:
Вопрос 2.
В списке величин, когда ещё начал только проверять софт, образовалось их слишком много. Как удалить ненужные?
Никак. Эти величины привязаны к графикам. Если их удалить - будет нарушение целостности.
FinShark писал(а): Вопрос 3.
"Быстро создать параметр" - Кол-во значение по оси X, при попытке ввода "16", в момент нажатия на "1", автоматически меняет на "2", что ну крайне неудобно. Это так и должно быть?
С этим разберемся.
FinShark писал(а): Вопрос 4.
Как быть, если мне нужны значения по формуле: X*5/8 или (x-128)/(8*5.728) или др.? Либо у меня с математикой траблы, либо чего, но было бы удобнее самому делать формулу расчетов, вместо: A/ VAL + B и т.п.
Т.е. A и B мы оставляем, и вот формулу делаем сами.
Хотя возможно, и можно перевести в тот вид, что в программе, но надо вспоминать математику, а ночью как-то не получается.
X*5/8 = X*0,625, A=0,625, B=0
(x-128)/(8*5.728)=X/45,824-2,79, A=45, B=-2,79
Без математики, увы никак. Чтобы пользователь сам мог задавать произвольные формулы нужно навесить в программу весьма солидный функционал - упрощение выражений и выражение x через y. Для тех, у кого сложности с упрощением выражений, можно Маткадом воспользоваться.
CHIPSOFT J2534 Pro: 5 CAN BUS, 1 SWCAN, 8 KLine, 5 - 20V Voltage generator
Онлайн магазин CHIPSOFT: shop.chipsoft.com.ua

FinShark
Сообщения: 79
Зарегистрирован: Ср окт 17, 2012 10:55 am
Откуда: Питер

Сообщение FinShark » Чт янв 24, 2013 11:01 pm

Спасибо.
chipsoft писал(а):Никак. Эти величины привязаны к графикам. Если их удалить - будет нарушение целостности.
Просто я пытался добавить одно значение редактирование, но не вышло и удалил. Добавляю новое, и вижу и старые настройки, и добавляю новые. В итоге получился бардак.
Конечно я могу сделать сначала кое-как, а потом сделать с 0 чтобы все было правильно, но неиспользуемые было бы неплохо удалять.
FinShark писал(а): X*5/8 = X*0,625, A=0,625, B=0
(x-128)/(8*5.728)=X/45,824-2,79, A=45, B=-2,79
Без математики, увы никак. Чтобы пользователь сам мог задавать произвольные формулы нужно навесить в программу весьма солидный функционал - упрощение выражений и выражение x через y. Для тех, у кого сложности с упрощением выражений, можно Маткадом воспользоваться.
Спасибо, гляну ещё, но мне казалось, что есть там и более сложные формулы.

FinShark
Сообщения: 79
Зарегистрирован: Ср окт 17, 2012 10:55 am
Откуда: Питер

Сообщение FinShark » Пт янв 25, 2013 1:39 am

Попробовал дробные числа использовать, не понравилось в некоторых местах отображение с десятыми, сотыми, тысячными... хотя ладно, пусть будет так, хуже не станет :)

Но, есть вопрос 5:

Создал 2D, а вот по оси X хочу, чтобы вместо констант, например, я сделал 9 значений, брались данные с определенного адреса, тогда таблица зависимость была бы более наглядная.
Например,
адерс hex: 3814
параметр: Предел усиления
параметры: Предел усиления (%), (0..158,75), type=Byte, f=1,25*VAL

Ось Х
описание: Обороты (Обороты), (0..65535), type=SwapWord, f=3,90625*VAL
список констант: Список из 9 значений: 1|2|3|4|5|6|7|8|9

Вот список констант надо брать с 5d76, в кол-ве 9 элементов, чтобы в графике вместо 1...9, были значения с 5d76 по формуле указанной выше.

Пытался сделать %|9|5d76, но видимо или это не то, или я не разобрался.


Вопрос 6.
Сейчас 2D только в виде графика, не планируется ли сделать как бы таблично? Например, рядом с "Изолинии" сделать "Таблично".

RSW
Сообщения: 377
Зарегистрирован: Чт янв 24, 2013 11:49 pm
Откуда: Россия

Сообщение RSW » Пт янв 25, 2013 9:25 am

Сначала тоже не мог разобраться с формулами, оказалось все на много проще.

Аватара пользователя
Witold
Сообщения: 612
Зарегистрирован: Вт мар 18, 2008 4:21 pm
Откуда: Днепропетровск

Сообщение Witold » Пт янв 25, 2013 9:37 am

Этими выражениями можно описать все формулы, просто немного подумать надо.

ЗЫ. В ВинОлсе формулы те же самые. Единственное пожелание к ЧЭ = добавить поле "колличество знаков после запятой", ка это сделано в ВмнОлсе.

FinShark
Сообщения: 79
Зарегистрирован: Ср окт 17, 2012 10:55 am
Откуда: Питер

Сообщение FinShark » Пт янв 25, 2013 4:30 pm

Пока жду ответы на вопросы выше, и дальше делаю модуль, появляются новые вопросы:

Вопрос 7.
Создаю 12 похожих параметров, в которых зависимые оси остаются одни и те же, в итоге создается куча дуплей. Можно ли как-то сделать один общий параметр калибровки?
Очень часто одно и тоже используется:
Единица измерения
Величина
Тип параметра
Формула расчета и т.п.
Но по сути дублей получается просто тьма.

Аватара пользователя
chipsoft
CHIPSOFT.RU
Сообщения: 8315
Зарегистрирован: Вс дек 18, 2005 1:23 pm
Откуда: Украина, Киев

Сообщение chipsoft » Пт янв 25, 2013 8:32 pm

FinShark писал(а): Создал 2D, а вот по оси X хочу, чтобы вместо констант, например, я сделал 9 значений, брались данные с определенного адреса, тогда таблица зависимость была бы более наглядная.
Например,
адерс hex: 3814
параметр: Предел усиления
параметры: Предел усиления (%), (0..158,75), type=Byte, f=1,25*VAL

Ось Х
описание: Обороты (Обороты), (0..65535), type=SwapWord, f=3,90625*VAL
список констант: Список из 9 значений: 1|2|3|4|5|6|7|8|9

Вот список констант надо брать с 5d76, в кол-ве 9 элементов, чтобы в графике вместо 1...9, были значения с 5d76 по формуле указанной выше.

Пытался сделать %|9|5d76, но видимо или это не то, или я не разобрался.
Все правильно задано. Возможно ошибка в типе данных или формуле пересчета.
FinShark писал(а): Вопрос 6.
Сейчас 2D только в виде графика, не планируется ли сделать как бы таблично? Например, рядом с "Изолинии" сделать "Таблично".
Пока не думали, хотя первоначально даже была такая возможность. Однако, когда 2D график длинный все вытягивается в одну строку и не информативно для визуализации/редактирования.
CHIPSOFT J2534 Pro: 5 CAN BUS, 1 SWCAN, 8 KLine, 5 - 20V Voltage generator
Онлайн магазин CHIPSOFT: shop.chipsoft.com.ua

Аватара пользователя
chipsoft
CHIPSOFT.RU
Сообщения: 8315
Зарегистрирован: Вс дек 18, 2005 1:23 pm
Откуда: Украина, Киев

Сообщение chipsoft » Пт янв 25, 2013 8:35 pm

FinShark писал(а):Пока жду ответы на вопросы выше, и дальше делаю модуль, появляются новые вопросы:

Вопрос 7.
Создаю 12 похожих параметров, в которых зависимые оси остаются одни и те же, в итоге создается куча дуплей. Можно ли как-то сделать один общий параметр калибровки?
Очень часто одно и тоже используется:
Единица измерения
Величина
Тип параметра
Формула расчета и т.п.
Но по сути дублей получается просто тьма.
Дубли появляются потому, что у каждого графика свои оси. Можно переопределить оси для графика, однако неиспользованные элементы все равно будут отображаться и их можно использовать в будущем.
Теоретически, в будущем, можно сделать фильтр, который позволит фильтровать записи из списка величин.
CHIPSOFT J2534 Pro: 5 CAN BUS, 1 SWCAN, 8 KLine, 5 - 20V Voltage generator
Онлайн магазин CHIPSOFT: shop.chipsoft.com.ua

FinShark
Сообщения: 79
Зарегистрирован: Ср окт 17, 2012 10:55 am
Откуда: Питер

Сообщение FinShark » Пт янв 25, 2013 8:46 pm

chipsoft писал(а):Все правильно задано. Возможно ошибка в типе данных или формуле пересчета.
Ок, спс, значит правильно понял.
Сейчас проверил в другом месте, на 2D все ок.
FinShark писал(а):Пока не думали, хотя первоначально даже была такая возможность. Однако, когда 2D график длинный все вытягивается в одну строку и не информативно для визуализации/редактирования.
Да, есть и длинные, а есть и где всего штук 5 и менее.

Ещё:
вместо: 1|2, можно ли задавать текстом, например: On|Off ?
Поскольку не вышло, пришлось создавать папку и в ней дробить On и Off, и другие.

Аватара пользователя
chipsoft
CHIPSOFT.RU
Сообщения: 8315
Зарегистрирован: Вс дек 18, 2005 1:23 pm
Откуда: Украина, Киев

Сообщение chipsoft » Пт янв 25, 2013 8:51 pm

FinShark писал(а): вместо: 1|2, можно ли задавать текстом, например: On|Off ?
Поскольку не вышло, пришлось создавать папку и в ней дробить On и Off, и другие.
Нельзя. На осях можно откладывать только числовые значения.
CHIPSOFT J2534 Pro: 5 CAN BUS, 1 SWCAN, 8 KLine, 5 - 20V Voltage generator
Онлайн магазин CHIPSOFT: shop.chipsoft.com.ua

FinShark
Сообщения: 79
Зарегистрирован: Ср окт 17, 2012 10:55 am
Откуда: Питер

Сообщение FinShark » Пт янв 25, 2013 11:22 pm

Сделал почти модуль, но столкнулся с ошибкой деления на 0, причем в самой главной части :(
14.7*128/x = 1881,6/x, a=1881,6, b=0
по формуле A / VAL + B
Вроде все верно, но некоторые из 270 данных подпадают под правила математики. Что делать ума не приложу.

Аватара пользователя
chipsoft
CHIPSOFT.RU
Сообщения: 8315
Зарегистрирован: Вс дек 18, 2005 1:23 pm
Откуда: Украина, Киев

Сообщение chipsoft » Сб янв 26, 2013 12:35 am

На почту мне пришлите все детали - прошивку, описание параметра, я посмотрю.
CHIPSOFT J2534 Pro: 5 CAN BUS, 1 SWCAN, 8 KLine, 5 - 20V Voltage generator
Онлайн магазин CHIPSOFT: shop.chipsoft.com.ua

Ответить

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

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