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

Альтернативные и пользовательские темы оформления
cail
Администратор
Сообщения: 4322
Зарегистрирован: 06 дек 2011, 15:49
Имя: Игорь
Откуда: Нижний Новгород

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

Сообщение cail »

HUD можно скрыть из настроек, кастомизация по другим кнопкам нижнего ряда в разработке.

Друзья, не теряйтесь - я создал новый раздел по оформлениям и перенес все темы что нашел в него, чтобы удобнее ориентироваться.

Не стесняйтесь создавать новые темы по отдельным оформлениям - этот тред уже перегружен, будем подчищать его.
HobDrive(свежак) + Android4 rk3188 2din + Elm327USB + Pontiac Vibe 2003
Не пишите пожалуйста вопросы в личку. Создавайте тему в соответствующем форуме.
PuRGen
Местный
Сообщения: 99
Зарегистрирован: 24 май 2017, 19:48
Имя: Роман

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

Сообщение PuRGen »

Не, в настройках не то.
Надо в параметрах конкретного экрана отключать кнопки, чтобы они оставались на основных.
АвтоСмарт (зеркало на Андройд ) E06 (T98) android 5.1
Hobdrive v1.5.43 beta лицензия. OBDLink MX Bluetooth. Lada Largus 2013
PuRGen
Местный
Сообщения: 99
Зарегистрирован: 24 май 2017, 19:48
Имя: Роман

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

Сообщение PuRGen »

Что-то примерно такое: системныекнопки="false" в секции

Код: Выделить всё

<ui>
<section name="***" fixed="true" title-height="0" системныекнопки="false">
      <union>
       <grid rows="40,,40" cols="40,,40">
            <item/> <item/> <item/> <item/>
               
            <grid rows="100" cols="25,25,25,25">
			   <item id="" type="image" path="статусподключения.png" onclick="статусподключения"/>
               <item id="" type="image" path="действия.png" onclick="действия"/>
               <item id="" type="image" path="настройки.png" onclick="настройки"/>
               <item id="" type="image" path="поездка.png" onclick="поездка"/>
            </grid>
                <item/> <item/> <item/> <item/>   
         </grid>
     </union>
  </section>
</ui>
Ну или <item type="button" text="" action="статусподключения.png"/> только с картинкой вместо текста.
При этом получать статус как у датчика, чтобы через switch менять картинки, в зависимости от статуса (красный, желтый,зелёный круг)
Можно, для эффекта нажатия, по onclick кратковремеено и пока удерживается менять картинку.
АвтоСмарт (зеркало на Андройд ) E06 (T98) android 5.1
Hobdrive v1.5.43 beta лицензия. OBDLink MX Bluetooth. Lada Largus 2013
cail
Администратор
Сообщения: 4322
Зарегистрирован: 06 дек 2011, 15:49
Имя: Игорь
Откуда: Нижний Новгород

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

Сообщение cail »

А, понял. Учтем.
HobDrive(свежак) + Android4 rk3188 2din + Elm327USB + Pontiac Vibe 2003
Не пишите пожалуйста вопросы в личку. Создавайте тему в соответствующем форуме.
shussib
Начинающий
Сообщения: 18
Зарегистрирован: 30 сен 2017, 18:29
Имя: Дмитрий

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

Сообщение shussib »

в бесплатной версии можно вместо цифр вывести картинку? идея заключается в том, что бы при включении вентилятора загорался значёк вентилятора. флаг включения вентилятора есть
HobD Android Free+Адаптер ELM327 bluetooth
cail
Администратор
Сообщения: 4322
Зарегистрирован: 06 дек 2011, 15:49
Имя: Игорь
Откуда: Нижний Новгород

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

Сообщение cail »

В демке это сильно ограничено, но картинку вроде можно вывести.
HobDrive(свежак) + Android4 rk3188 2din + Elm327USB + Pontiac Vibe 2003
Не пишите пожалуйста вопросы в личку. Создавайте тему в соответствующем форуме.
shussib
Начинающий
Сообщения: 18
Зарегистрирован: 30 сен 2017, 18:29
Имя: Дмитрий

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

Сообщение shussib »

в user.layout прописал
<item id="7" size='large'
a-image-path="images/pic/$${"7"}.png"
/>
id="7" - флаг включения вентилятора
в папке images/pic положил два png 0 и 1.
при запуске чёрный экран. прошу помощи. что не так?
HobD Android Free+Адаптер ELM327 bluetooth
Аватара пользователя
kdika
Администратор
Сообщения: 5690
Зарегистрирован: 31 дек 2013, 14:04
Имя: Дмитрий

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

Сообщение kdika »

В log.txt посмотрите. Нет ли там ошибки.
FAQ: https://hobdrive.userecho.com/knowledge ... j/articles
Уровень trace лога:экраны/настройки/системные настройки/отладочные логи/trace
Просьба сделать себе подпись:
HobDrive(1.6.25lic)+ZenFoneM1(9.0)+Elm327Carista+RenMegane3(SID305)
shussib
Начинающий
Сообщения: 18
Зарегистрирован: 30 сен 2017, 18:29
Имя: Дмитрий

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

Сообщение shussib »

log.txt пустой. нада что-то где-то включить что бы писал?
HobD Android Free+Адаптер ELM327 bluetooth
Аватара пользователя
kdika
Администратор
Сообщения: 5690
Зарегистрирован: 31 дек 2013, 14:04
Имя: Дмитрий

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

Сообщение kdika »

нет, может перезатерся. Запустите программу, зайдите на свой черный экран, выгрузите программу из памяти.
FAQ: https://hobdrive.userecho.com/knowledge ... j/articles
Уровень trace лога:экраны/настройки/системные настройки/отладочные логи/trace
Просьба сделать себе подпись:
HobDrive(1.6.25lic)+ZenFoneM1(9.0)+Elm327Carista+RenMegane3(SID305)
Аватара пользователя
LesliStr
Начинающий
Сообщения: 34
Зарегистрирован: 01 мар 2018, 11:58
Имя: Олег

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

Сообщение LesliStr »

Botsmann писал(а):
PuRGen писал(а):Ещё бы возможность скрывать...
Актуально только для зеркала.
Актуально не только для зеркал. У меня разрешение экрана смартфона 1920х1080, 5.5 дюймов, тем не менее хотелось бы получить доступ к полному экрану. Или возможность кастомизации кнопок, что бы получить единый дизайн экрана. А лучше и то и другое ))
Последний раз редактировалось LesliStr 12 мар 2018, 11:54, всего редактировалось 1 раз.
HobDrive_License+Xiaomi Redmi Note 4 (Android 7.0 NRD90M MIUI Global 9.2.2.0)+ELM327 WiFi (v1.5)+Suzuki Grand Vitara (2006)
Аватара пользователя
LesliStr
Начинающий
Сообщения: 34
Зарегистрирован: 01 мар 2018, 11:58
Имя: Олег

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

Сообщение LesliStr »

PuRGen писал(а):Не, в настройках не то.
Надо в параметрах конкретного экрана отключать кнопки, чтобы они оставались на основных.
Полностью поддерживаю.
HobDrive_License+Xiaomi Redmi Note 4 (Android 7.0 NRD90M MIUI Global 9.2.2.0)+ELM327 WiFi (v1.5)+Suzuki Grand Vitara (2006)
Аватара пользователя
LesliStr
Начинающий
Сообщения: 34
Зарегистрирован: 01 мар 2018, 11:58
Имя: Олег

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

Сообщение LesliStr »

Screenshot_2018-03-10-22-29-23-261_com.google.android.apps.photos.png
Ну вот как пример. Начал рисовать интерфейс (спидометр, тахометр) и хотелось бы скрыть нижний ряд кнопок, что бы получить больше места на экране.
HobDrive_License+Xiaomi Redmi Note 4 (Android 7.0 NRD90M MIUI Global 9.2.2.0)+ELM327 WiFi (v1.5)+Suzuki Grand Vitara (2006)
chernuy84
Новичок
Сообщения: 2
Зарегистрирован: 14 мар 2018, 16:05
Имя: Владимир

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

Сообщение chernuy84 »

Здравствуйте!Подскажите как задать расцветку показаниям АЦП ДК:от 0,1 и ниже-зеленый,0.9 и выше-красный.В user.gauges прописал

Код: Выделить всё

<?xml version="1.0" encoding="utf-8"?>
<gauges>
  <gauge
    id="ADC_Oxygen_b1s1"
    red-green="0.9, 0.5, 0.1"
    colored-value="true" />
 </gauges>
но не работет.
Что не так?Спасибо!
chernuy84
Новичок
Сообщения: 2
Зарегистрирован: 14 мар 2018, 16:05
Имя: Владимир

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

Сообщение chernuy84 »

Еще ньюанс:при использовании своего user.layout происходит рассинхрониация показаний датчиков(отображаются значения с запозданием 3-5 сек. особенно на тахометре хорошо видно)причем как на вновь созданном экране так и на стандартном.Во вкладке "Все датчики" все отображается корректно,а на основных экранах с задержкой.После удаления user.layout на стандартных все приходит в норму.Как бороться?Пробовал разные варианты
user.layout,даже просто с одним датчиком создавал-все работет ,но отображается не корректно.
Аватара пользователя
LesliStr
Начинающий
Сообщения: 34
Зарегистрирован: 01 мар 2018, 11:58
Имя: Олег

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

Сообщение LesliStr »

Можно ли создавать несколько пользовательских экранов не трогая дефолтных ?
HobDrive_License+Xiaomi Redmi Note 4 (Android 7.0 NRD90M MIUI Global 9.2.2.0)+ELM327 WiFi (v1.5)+Suzuki Grand Vitara (2006)
Аватара пользователя
kdika
Администратор
Сообщения: 5690
Зарегистрирован: 31 дек 2013, 14:04
Имя: Дмитрий

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

Сообщение kdika »

Можно, имена экрана не должны совпадать с дефолтными. Если будут совпадать, то содержимое будет из пользовательского файла экрана, а не из дефолтного
FAQ: https://hobdrive.userecho.com/knowledge ... j/articles
Уровень trace лога:экраны/настройки/системные настройки/отладочные логи/trace
Просьба сделать себе подпись:
HobDrive(1.6.25lic)+ZenFoneM1(9.0)+Elm327Carista+RenMegane3(SID305)
Аватара пользователя
LesliStr
Начинающий
Сообщения: 34
Зарегистрирован: 01 мар 2018, 11:58
Имя: Олег

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

Сообщение LesliStr »

"LesliStr » 28 мар 2018, 21:49
Можно ли создавать несколько пользовательских экранов не трогая дефолтных ?"
"kdika » 28 мар 2018, 22:37
Можно, имена экрана не должны совпадать с дефолтными. Если будут совпадать, то содержимое будет из пользовательского файла экрана, а не из дефолтного"

Я не совсем точно выразился. Имелось в виду user.layout; user.layout1; user.layout2; user.layout3 и так далее.
Или можно так:
<section name="Screen1" fixed="true" title-height="20">
<section name="Screen2" fixed="true" title-height="20">
<section name="Screen3" fixed="true" title-height="20">
и так далее ? И описание каждой секции.

P.S. В общем проверил. Можно создавать дополнительные секции (экраны) вторым способом.
HobDrive_License+Xiaomi Redmi Note 4 (Android 7.0 NRD90M MIUI Global 9.2.2.0)+ELM327 WiFi (v1.5)+Suzuki Grand Vitara (2006)
secont
Новичок
Сообщения: 2
Зарегистрирован: 26 май 2018, 16:54
Контактная информация:

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

Сообщение secont »

<item id="FuelEconomy_trip"/>
<item id="FuelEconomy_trip[month]"/>

Показывает оба за поездку, что сделал не так ?

И ещё вопрос, как добавить значения после целого числа(десятые, сотые)?
Аватара пользователя
kdika
Администратор
Сообщения: 5690
Зарегистрирован: 31 дек 2013, 14:04
Имя: Дмитрий

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

Сообщение kdika »

secont писал(а):<item id="FuelEconomy_trip"/>
<item id="FuelEconomy_trip[month]"/>

Показывает оба за поездку, что сделал не так ?
Сейчас работает только для DistanceRun и FuelConsumed.
Надеемся в следующих обновлениях добавить поддержку и FuelEconomy_trip
secont писал(а):И ещё вопрос, как добавить значения после целого числа(десятые, сотые)?
precision="2" - два знака после запятой

<item id='ControlModuleVoltage' size="large" precision="2" />
FAQ: https://hobdrive.userecho.com/knowledge ... j/articles
Уровень trace лога:экраны/настройки/системные настройки/отладочные логи/trace
Просьба сделать себе подпись:
HobDrive(1.6.25lic)+ZenFoneM1(9.0)+Elm327Carista+RenMegane3(SID305)
Ответить