Оформление, скины и расположение датчиков

Альтернативные и пользовательские темы оформления

Re: Оформление, скины и расположение датчиков

kdika » 11 ноя 2015, 19:57

FoxFD писал(а):никаких пунктов относящихся к часам.


Действительно в андроид версии нельзя это отключить из интерфейса.

В config.xml добавьте стоки:
Код: Выделить всё
  <ui-show-time>false</ui-show-time>
  <ui-show-date>false</ui-show-date>
FAQ: https://hobdrive.userecho.com/knowledge-bases/4-baza-znanij/articles
Уровень trace лога:экраны/настройки/системные настройки/отладочные логи/trace
Просьба сделать себе подпись:
HobDrive(1.6.25lic)+ZenFoneM1(9.0)+Elm327Carista+RenMegane3(SID305)
Аватара пользователя
Администратор
 
Имя: Дмитрий
Сообщения: 5690
Зарегистрирован: 31 дек 2013, 14:04

Re: Оформление, скины и расположение датчиков

kdika » 11 ноя 2015, 20:02

FoxFD писал(а):то есть датчик который не прописан в юзер, будет автоматически переписан.

Настройки в user файлах имеют приоритет над остальными. И они не перезатираются при обновлении.
FAQ: https://hobdrive.userecho.com/knowledge-bases/4-baza-znanij/articles
Уровень trace лога:экраны/настройки/системные настройки/отладочные логи/trace
Просьба сделать себе подпись:
HobDrive(1.6.25lic)+ZenFoneM1(9.0)+Elm327Carista+RenMegane3(SID305)
Аватара пользователя
Администратор
 
Имя: Дмитрий
Сообщения: 5690
Зарегистрирован: 31 дек 2013, 14:04

Re: Оформление, скины и расположение датчиков

FoxFD » 11 ноя 2015, 20:55

с часами справился, спасибо. осталось запомнить это.
Настройки в user файлах имеют приоритет над остальными. И они не перезатираются при обновлении.

Я тоже так думаю, но код из пользовательских файлов я привел. И они лежат в проге. Но у меня после обновления часть датчиков показывают значения которые только под микроскопом рассматривать. Опять config.xml править? Как? И почему остальная часть датчиков все же берет настройки из пользовательских файлов?
И возвращаясь к config.xml. В нем есть строка - <use-gps>true</use-gps>. Если я правильно понимаю, то использовать GPS, но если зайти в программу на смарте, то в ней галки использовать GPS снята. Как угадать, юзает на самом деле делает програ GPS или нет?
HobDrive(v1.5.41 _lic)+ГУ PX5 8.0 Android Oreo+EML327(V1.5)+Geely MK Cross(Delphi MT20U2)
Местный
 
Сообщения: 167
Зарегистрирован: 14 мар 2015, 13:48

Re: Оформление, скины и расположение датчиков

kdika » 11 ноя 2015, 22:31

FoxFD писал(а):но если зайти в программу на смарте, то в ней галки использовать GPS снята

Где именно смотрите? В "настройках елм" или в "параметрах авто"?

FoxFD писал(а):И возвращаясь к config.xml. В нем есть строка - <use-gps>true</use-gps>.

Если включен GPS в андроиде, то <use-gps>true</use-gps> использует его для экрана "Местоположение" и для записи треков "на карте".

FoxFD писал(а):Но у меня после обновления часть датчиков показывают значения которые только под микроскопом рассматривать.

Т.е. часть правленных датчиков нормально, а часть криво?
FAQ: https://hobdrive.userecho.com/knowledge-bases/4-baza-znanij/articles
Уровень trace лога:экраны/настройки/системные настройки/отладочные логи/trace
Просьба сделать себе подпись:
HobDrive(1.6.25lic)+ZenFoneM1(9.0)+Elm327Carista+RenMegane3(SID305)
Аватара пользователя
Администратор
 
Имя: Дмитрий
Сообщения: 5690
Зарегистрирован: 31 дек 2013, 14:04

Re: Оформление, скины и расположение датчиков

cail » 12 ноя 2015, 05:05

FoxFD,

В этом обновлении изменилась система отображения шрифтов.

Похоже вы используете местами цифровые размеры - поэтому обновление и испортило вам их.

Используйте small, normal, large, huge, или подкрутите цифры.
HobDrive(свежак) + Android4 rk3188 2din + Elm327USB + Pontiac Vibe 2003
Не пишите пожалуйста вопросы в личку. Создавайте тему в соответствующем форуме.
Аватара пользователя
Администратор
 
Имя: Игорь
Сообщения: 4310
Зарегистрирован: 06 дек 2011, 15:49
Откуда: Нижний Новгород

Re: Оформление, скины и расположение датчиков

FoxFD » 12 ноя 2015, 08:27

Со всем разобрался, спасибо)
HobDrive(v1.5.41 _lic)+ГУ PX5 8.0 Android Oreo+EML327(V1.5)+Geely MK Cross(Delphi MT20U2)
Местный
 
Сообщения: 167
Зарегистрирован: 14 мар 2015, 13:48

Re: Оформление, скины и расположение датчиков

cail » 12 ноя 2015, 14:24

Примеры по динамическим картинкам.

http://hobdrive.com/download/testlayouts1.zip

Распаковать в тестовую инсталляцию хобдрайва. После запуска (можно без подключения к ЭБУ) будут доступны дополнительные экраны с тестовыми виджетами.

Общее описание:

https://hobdrive.userecho.com/topic/1023459-izobrazheniya-v-oformlenii/
HobDrive(свежак) + Android4 rk3188 2din + Elm327USB + Pontiac Vibe 2003
Не пишите пожалуйста вопросы в личку. Создавайте тему в соответствующем форуме.
Аватара пользователя
Администратор
 
Имя: Игорь
Сообщения: 4310
Зарегистрирован: 06 дек 2011, 15:49
Откуда: Нижний Новгород

Re: Оформление, скины и расположение датчиков

FoxFD » 12 ноя 2015, 14:54

в архиве папка images пустая.
HobDrive(v1.5.41 _lic)+ГУ PX5 8.0 Android Oreo+EML327(V1.5)+Geely MK Cross(Delphi MT20U2)
Местный
 
Сообщения: 167
Зарегистрирован: 14 мар 2015, 13:48

Re: Оформление, скины и расположение датчиков

cail » 12 ноя 2015, 16:18

Упс. Архив большой (файлы не оптимизированы), поэтому залил на сервер.
HobDrive(свежак) + Android4 rk3188 2din + Elm327USB + Pontiac Vibe 2003
Не пишите пожалуйста вопросы в личку. Создавайте тему в соответствующем форуме.
Аватара пользователя
Администратор
 
Имя: Игорь
Сообщения: 4310
Зарегистрирован: 06 дек 2011, 15:49
Откуда: Нижний Новгород

Re: Оформление, скины и расположение датчиков

FoxFD » 15 ноя 2015, 22:05

cail , вопрос по новой графике. Отрицательные значения возможны? Ну или по русски, стрелка может вращаться против часовой стрелки?
Вопрос два. С фонтами цифровых значений будут изменения? Очень хочется свой стиль цифирок)
Пока стрелочки циферблатики не рисовал. Отсель и вопросы)
HobDrive(v1.5.41 _lic)+ГУ PX5 8.0 Android Oreo+EML327(V1.5)+Geely MK Cross(Delphi MT20U2)
Местный
 
Сообщения: 167
Зарегистрирован: 14 мар 2015, 13:48

Re: Оформление, скины и расположение датчиков

cail » 16 ноя 2015, 12:22

Там произвольная формула, крутите куда хотите, хоть по синусоиде )

Шрифты пока системно не поддерживаются к сожалению. работаем. пока единственная альтернатива - сгенерировать 10 текстур по всем цифрам и их рисовать картинками.
HobDrive(свежак) + Android4 rk3188 2din + Elm327USB + Pontiac Vibe 2003
Не пишите пожалуйста вопросы в личку. Создавайте тему в соответствующем форуме.
Аватара пользователя
Администратор
 
Имя: Игорь
Сообщения: 4310
Зарегистрирован: 06 дек 2011, 15:49
Откуда: Нижний Новгород

Re: Оформление, скины и расположение датчиков

FoxFD » 24 ноя 2015, 15:38

Снова по поводу формул.
К примеру Температура ОЖ. Хочется сектор в 90 градусов, но с показаниями от 50 до 120 градусов по Цельсию. Как заставить стрелку не падать ниже 50 градусов при холодном движке? Только желательно не PNGшками прятать в слоях. Это понятно, что картинками легко, но хочется иначе
HobDrive(v1.5.41 _lic)+ГУ PX5 8.0 Android Oreo+EML327(V1.5)+Geely MK Cross(Delphi MT20U2)
Местный
 
Сообщения: 167
Зарегистрирован: 14 мар 2015, 13:48

Re: Оформление, скины и расположение датчиков

cail » 24 ноя 2015, 16:16

Тут надо просто вспомнить школьную геометрию. На примере со стрелкой из testlayouts, вот так:

Код: Выделить всё
      <item id="CoolantTemp"
        description="hidden"
        size="6"
        decorator-i1="image" i1-image-zorder="bottom"
                             i1-image-path="images/gauges/without_arrow_circle.png"
        decorator-i2="image" i2-image-zorder="bottom"
                             i2-image-path="images/gauges/arrow.png"
                             i2-image-rotate='$${ 180 - ((Max(Min(120; Sensor_Value); 50) - 50) * 90 / 70) }'
                             i2-image-scale="1"
        decorator-i3="image" i3-image-zorder="bottom"
                             i3-image-path="images/gauges/without_arrows.png"
        />


Max, Min - ограничивают пределы показаний, 90/70 - коэффициент для адаптации вашего интервала (120 - 50) к углу в 90 градусов, 180 - это исходный поворот стрелки (т.к. на png она влево изначально смотрит).
HobDrive(свежак) + Android4 rk3188 2din + Elm327USB + Pontiac Vibe 2003
Не пишите пожалуйста вопросы в личку. Создавайте тему в соответствующем форуме.
Аватара пользователя
Администратор
 
Имя: Игорь
Сообщения: 4310
Зарегистрирован: 06 дек 2011, 15:49
Откуда: Нижний Новгород

Re: Оформление, скины и расположение датчиков

FoxFD » 25 ноя 2015, 09:23

cail, спасибо) Почти разобрался. Геометрию помню, хоть и было это очень давно.
Но проще, если писать так - угол поворота изображения=(стартовый угол - (((Max(Min(максимальное значение; значение датчика); минимальное значение?) - разница макс мин значений?) * коэффициент).
Не уверен что расшифровал правильно. Но даже если правильно, не совсем понятны арифметические действия.
HobDrive(v1.5.41 _lic)+ГУ PX5 8.0 Android Oreo+EML327(V1.5)+Geely MK Cross(Delphi MT20U2)
Местный
 
Сообщения: 167
Зарегистрирован: 14 мар 2015, 13:48

Re: Оформление, скины и расположение датчиков

cail » 25 ноя 2015, 09:59

да, в общем все правильно расшифровали )

разница макс мин значений? - не совсем, это "начальное значение", 50 градусов цельсия - это ноль градусов угол поворота.

вы попробуйте - можно win32 сброку на компьютере использовать для тестирования, потрогав формулу сразу станет понятно что на что откликается )
HobDrive(свежак) + Android4 rk3188 2din + Elm327USB + Pontiac Vibe 2003
Не пишите пожалуйста вопросы в личку. Создавайте тему в соответствующем форуме.
Аватара пользователя
Администратор
 
Имя: Игорь
Сообщения: 4310
Зарегистрирован: 06 дек 2011, 15:49
Откуда: Нижний Новгород

Re: Оформление, скины и расположение датчиков

Art » 15 янв 2016, 15:51

Здравствуйте.
Помогите расположить датчики по прилагаемой схеме. Убрав название экрана.
Вложения
hobd.JPG
HobDrive(последняя вер.\ лицен.)
+ Магнитола (ГУ CPU RK3066, Android 4.4.4) + Elm327BTmini + Toyota Corolla 151
Новичок
 
Сообщения: 5
Зарегистрирован: 15 янв 2016, 14:46

Re: Оформление, скины и расположение датчиков

FoxFD » 15 янв 2016, 18:45

Глюк
Последний раз редактировалось FoxFD 15 янв 2016, 18:48, всего редактировалось 1 раз.
HobDrive(v1.5.41 _lic)+ГУ PX5 8.0 Android Oreo+EML327(V1.5)+Geely MK Cross(Delphi MT20U2)
Местный
 
Сообщения: 167
Зарегистрирован: 14 мар 2015, 13:48

Re: Оформление, скины и расположение датчиков

FoxFD » 15 янв 2016, 18:46

Под катом код файла. надо создать файл user.layout и внести код в файл. сам файл в папку с программой. в коде есть датчики, которые ХЗ как правильно пишутся, они все подписаны русскими буквами. Их надо заменить на настоящие названия датчиков. шестая строка...
grid rows="ваше значение высоты строки" Каждая отдельно значение отделяется запятой, сколько значений, столько и строк. Само значение - % от общей высоты экрана с программой.
cols="30,40,630" - аналогично строкам, но делает тоже самое с колонками
Код: Выделить всё
<!--
  This layout is for 16x9 screen, however any similar proportions
  will work fine by using DPI automatic scaling
-->
<ui>
<section name="1" fixed="true" title-height="0">
    <grid rows="20,30,30,20" cols="30,40,30">
   
   <item id="BatteryVoltage" />
   <item id="датчик нагрузки, я ХЗ что тут писать, у меня нет такого" />
   <item id="TripTime" />
   
   <item id="RPM" />
   <item id="Speed" rowspan="2" />
   <item id="DistanceRun" />
   
   <item id="CoolantTemp" />
   <item />
   <item id="FuelConsumed" />
   
   <item id="температура впуска" />
   <item id="FuelEconomy_trip" />
   <item id="Стоимость поездки" />
   
   
   
   
   </grid>
</section>
</ui>
HobDrive(v1.5.41 _lic)+ГУ PX5 8.0 Android Oreo+EML327(V1.5)+Geely MK Cross(Delphi MT20U2)
Местный
 
Сообщения: 167
Зарегистрирован: 14 мар 2015, 13:48

Re: Оформление, скины и расположение датчиков

kdika » 16 янв 2016, 12:56

Art, положите файл из вложения в папку с программой.
FoxFD, спасибо. Добавил ID датчиков.
Вложения
user.layout
(702 байт) Скачиваний: 1124
FAQ: https://hobdrive.userecho.com/knowledge-bases/4-baza-znanij/articles
Уровень trace лога:экраны/настройки/системные настройки/отладочные логи/trace
Просьба сделать себе подпись:
HobDrive(1.6.25lic)+ZenFoneM1(9.0)+Elm327Carista+RenMegane3(SID305)
Аватара пользователя
Администратор
 
Имя: Дмитрий
Сообщения: 5690
Зарегистрирован: 31 дек 2013, 14:04

Re: Оформление, скины и расположение датчиков

Art » 21 янв 2016, 10:06

Добрый день.

Есть несколько вопросов.
1. можно ли убрать время кот. в верхнем правом углу ?
2. Как изменить цвет показателей датчика ?
HobDrive(последняя вер.\ лицен.)
+ Магнитола (ГУ CPU RK3066, Android 4.4.4) + Elm327BTmini + Toyota Corolla 151
Новичок
 
Сообщения: 5
Зарегистрирован: 15 янв 2016, 14:46

Пред.След.

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