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

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

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

cail » 24 фев 2018, 19:33

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

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

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

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

PuRGen » 24 фев 2018, 19:57

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

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

PuRGen » 26 фев 2018, 13:37

Что-то примерно такое: системныекнопки="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
Местный
 
Имя: Роман
Сообщения: 99
Зарегистрирован: 24 май 2017, 19:48

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

cail » 26 фев 2018, 14:22

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

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

shussib » 26 фев 2018, 14:26

в бесплатной версии можно вместо цифр вывести картинку? идея заключается в том, что бы при включении вентилятора загорался значёк вентилятора. флаг включения вентилятора есть
HobD Android Free+Адаптер ELM327 bluetooth
Начинающий
 
Имя: Дмитрий
Сообщения: 18
Зарегистрирован: 30 сен 2017, 18:29

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

cail » 26 фев 2018, 14:36

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

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

shussib » 27 фев 2018, 18:12

в 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
Начинающий
 
Имя: Дмитрий
Сообщения: 18
Зарегистрирован: 30 сен 2017, 18:29

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

kdika » 27 фев 2018, 18:15

В log.txt посмотрите. Нет ли там ошибки.
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: Оформление, скины и расположение датчиков

shussib » 27 фев 2018, 18:37

log.txt пустой. нада что-то где-то включить что бы писал?
HobD Android Free+Адаптер ELM327 bluetooth
Начинающий
 
Имя: Дмитрий
Сообщения: 18
Зарегистрирован: 30 сен 2017, 18:29

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

kdika » 27 фев 2018, 18:41

нет, может перезатерся. Запустите программу, зайдите на свой черный экран, выгрузите программу из памяти.
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: Оформление, скины и расположение датчиков

LesliStr » 10 мар 2018, 22:01

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)
Аватара пользователя
Начинающий
 
Имя: Олег
Сообщения: 34
Зарегистрирован: 01 мар 2018, 11:58

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

LesliStr » 10 мар 2018, 22:09

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)
Аватара пользователя
Начинающий
 
Имя: Олег
Сообщения: 34
Зарегистрирован: 01 мар 2018, 11:58

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

LesliStr » 11 мар 2018, 03:37

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)
Аватара пользователя
Начинающий
 
Имя: Олег
Сообщения: 34
Зарегистрирован: 01 мар 2018, 11:58

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

chernuy84 » 14 мар 2018, 16:21

Здравствуйте!Подскажите как задать расцветку показаниям АЦП ДК:от 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>

но не работет.
Что не так?Спасибо!
Новичок
 
Имя: Владимир
Сообщения: 2
Зарегистрирован: 14 мар 2018, 16:05

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

chernuy84 » 20 мар 2018, 01:33

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

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

LesliStr » 28 мар 2018, 21:49

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

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

kdika » 28 мар 2018, 22:37

Можно, имена экрана не должны совпадать с дефолтными. Если будут совпадать, то содержимое будет из пользовательского файла экрана, а не из дефолтного
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: Оформление, скины и расположение датчиков

LesliStr » 18 апр 2018, 07:32

"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)
Аватара пользователя
Начинающий
 
Имя: Олег
Сообщения: 34
Зарегистрирован: 01 мар 2018, 11:58

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

secont » 26 май 2018, 17:01

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

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

И ещё вопрос, как добавить значения после целого числа(десятые, сотые)?
Аватара пользователя
Новичок
 
Сообщения: 2
Зарегистрирован: 26 май 2018, 16:54

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

kdika » 29 май 2018, 18:13

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-bases/4-baza-znanij/articles
Уровень trace лога:экраны/настройки/системные настройки/отладочные логи/trace
Просьба сделать себе подпись:
HobDrive(1.6.25lic)+ZenFoneM1(9.0)+Elm327Carista+RenMegane3(SID305)
Аватара пользователя
Администратор
 
Имя: Дмитрий
Сообщения: 5690
Зарегистрирован: 31 дек 2013, 14:04

Пред.След.

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