Страница 3 из 3

Re: Галерея инсталляций

СообщениеДобавлено: 27 окт 2015, 13:57
cail
FoxFD, весьма оригинально. А я то думал, делать горизонтальные индикаторы или нет.. Похоже не обязательно ;)
Думаю очень многим будет интересна ваша раскладка. Если не жалко - выкладывайте сюда.

Re: Галерея инсталляций

СообщениеДобавлено: 27 окт 2015, 17:07
FoxFD
cail, мне не жалко, выложу, но уже не сегодня)
Горизонтальные индикаторы не помешают, наверное. Проблема в моей раскладке в том, что кружочки неравномерно "лежат". Они все же пытаются располагаться по радианам с одинаковым углом. Отсюда у краев они наползают друг на друга, а в центре разбегаются. Да и дуга при большом радиусе и маленьких кружках, не совсем дуга, видны "ступеньки"

Re: Галерея инсталляций

СообщениеДобавлено: 28 окт 2015, 08:53
FoxFD
И так...
user.layout
Код: Выделить всё
<!--
  This layout is for 16x9 screen, however any similar proportions
  will work fine by using DPI automatic scaling
-->
<ui>
<section name="" fixed="true" title-height="0">
    <grid rows="25,20,30,25" cols="20,20,20,20,20">
     
     <item id="CoolantTemp" period='20000' colspan="1" rowspan="1"/>
     <item id="Speed" size='giant' colspan="3"/>
     <item id="Odometer" actions="SetupOdometer" period='5000'/>
    
    
     <item id="BatteryVoltage" period='30000' colspan="1" rowspan="1"/>
     <item id="RPM" size='giant' colspan="3"/>
     <item id="DistanceRun" size='large'  period='5000'/>
              
     <item id="LitersPerHour" period='1000'/>
     <item id="FuelEconomy_instant" size='large' colspan="3"/>
     <item id="FuelEconomy_trip" size='giant' period='10000'/>
    
     <item id="FuelConsumed" period='60000'/>
     <item id="FuelInTank" period='60000'/>
     <item />
     <item id="DistanceToEmpty" period='60000'/>
     <item id="TimeToEmpty" period='60000'/>
    
 
    
    </grid>
  </section>
 
</ui>

В общем ничего сложного.

user.gauge
В файле наверняка много лишнего, но руки почистить и убрать лишнее, все не доходят. Начиная с того, что у меня эта раскладка работает только в landscape.
Код: Выделить всё
<?xml version="1.0" encoding="utf-8"?>
<gauges>
  <gauge
    id="Speed"
    color-map=":#00b300, 10: #00b300, 20: #00b300, 30: #00b300, 40: #00b300, 50: #00b300, 60: #00b300, 70: #ffff00, 80: #ffff00, 90: #ffff00, 100: #ff0000, 110: #ff0000, 120: #ff0000, 130: #ff0000"
    color-map-portrait=":#00b300, 10: #00b300, 20: #00b300, 30: #00b300, 40: #00b300, 50: #00b300, 60: #00b300, 70: #ffff00, 80: #ffff00, 90: #ffff00, 100: #ff0000, 110: #ff0000, 120: #ff0000, 130: #ff0000"
    color-map-landscape=":#00b300, 10: #00b300, 20: #00b300, 30: #00b300, 40: #00b300, 50: #00b300, 60: #00b300, 70: #ffff00, 80: #ffff00, 90: #ffff00, 100: #ff0000, 110: #ff0000, 120: #ff0000, 130: #ff0000"
    type="roundbar"
    type-portrait="roundbar"
    type-landscape="roundbar"
    vertical-offset="50"
    vertical-offset-portrait="50"
    vertical-offset-landscape="50"
    item-spacing="0"
    item-spacing-portrait="0"
    item-spacing-landscape="0"
    item-size="50"
    item-size-portrait="50"
    item-size-landscape="50"
    radius="100"
    radius-portrait="100"
    radius-landscape="100"
    start-angle="90"
    end-angle="270"
    start-angle-portrait="90"
    start-angle-landscape="90"
    end-angle-portrait="270"
    end-angle-landscape="270"
    ellipse="true"
    ellipse-portrait="true"
    ellipse-landscape="true"
    units="none"
    colored-value="false"
    units-portrait="none"
    units-landscape="none"
    colored-value-portrait="false"
    colored-value-landscape="false"
    description="hidden"
    description-portrait="hidden"
    description-landscape="hidden"
    period="0"
    period-portrait="0"
    period-landscape="0"
    bars-count="20"
    bars-count-portrait="20"
    bars-count-landscape="20" />
  <gauge
    id="RPM"
    color-map=":#00b300, 1000: #00b300, 1500: #00b300, 2000: #00b300, 2500: #00b300, 3000: #00b300, 3500: #00b300, 4000: #00b300, 4500: #00b300, 5000: #ffff00, 5500: #ffff00, 6000: #ffff00, 6500: #ff0000, 7000: #ff0000"
    color-map-portrait=":#00b300, 1000: #00b300, 1500: #00b300, 2000: #00b300, 2500: #00b300, 3000: #00b300, 3500: #00b300, 4000: #00b300, 4500: #00b300, 5000: #ffff00, 5500: #ffff00, 6000: #ffff00, 6500: #ff0000, 7000: #ff0000"
    color-map-landscape=":#00b300, 1000: #00b300, 1500: #00b300, 2000: #00b300, 2500: #00b300, 3000: #00b300, 3500: #00b300, 4000: #00b300, 4500: #00b300, 5000: #ffff00, 5500: #ffff00, 6000: #ffff00, 6500: #ff0000, 7000: #ff0000"
    cache-interval="500"
    type="roundbar"
    type-portrait="roundbar"
    type-landscape="roundbar"
    vertical-offset="50"
    vertical-offset-portrait="50"
    vertical-offset-landscape="50"
    item-spacing="0"
    item-spacing-portrait="0"
    item-spacing-landscape="0"
    item-size="50"
    item-size-portrait="50"
    item-size-landscape="50"
    radius="100"
    radius-portrait="100"
    radius-landscape="100"
    start-angle="90"
    end-angle="270"
    start-angle-portrait="90"
    start-angle-landscape="90"
    end-angle-portrait="270"
    end-angle-landscape="270"
    ellipse="true"
    ellipse-portrait="true"
    ellipse-landscape="true"
    units="none"
    colored-value="false"
    units-portrait="none"
    units-landscape="none"
    colored-value-portrait="false"
    colored-value-landscape="false"
    description="hidden"
    description-portrait="hidden"
    description-landscape="hidden"
    period="0"
    period-portrait="0"
    period-landscape="0"
    bars-count="30"
    bars-count-portrait="30"
    bars-count-landscape="30" />
  <gauge
    id="BatteryVoltage"
    type="text"
    type-portrait="text"
    type-landscape="text"
    description="hidden"
    description-portrait="hidden"
    description-landscape="hidden" />
  <gauge
    id="CoolantTemp"
    color-map=":#005ab3, 60: #005ab3, 70: #01b300, 80: #01b300, 90: #fff000, 95:#ff0000, 100: #ff0000"
    color-map-portrait=":#005ab3, 60: #005ab3, 70: #01b300, 80: #01b300, 90: #fff000, 95:#ff0000, 100: #ff0000"
    color-map-landscape=":#005ab3, 60: #005ab3, 70: #01b300, 80: #01b300, 90: #fff000, 95:#ff0000, 100: #ff0000"
    show-zero-always="true"
    show-zero-always-portrait="true"
    show-zero-always-landscape="true"
    type="roundbar"
    type-portrait="roundbar"
    type-landscape="roundbar"
    start-angle="135"
    end-angle="225"
    start-angle-portrait="135"
    start-angle-landscape="135"
    end-angle-portrait="225"
    end-angle-landscape="225"
    description="hidden"
    description-portrait="hidden"
    description-landscape="hidden"
    size="12"
    size-portrait="12"
    size-landscape="12"
    text-align="bottom"
    text-align-portrait="bottom"
    text-align-landscape="bottom"
    padding-top="0.0"
    padding-top-portrait="0.0"
    padding-top-landscape="0.0"
    radius="100"
    radius-portrait="100"
    radius-landscape="100"
    ellipse="true"
    ellipse-portrait="true"
    ellipse-landscape="true" />
  <gauge
    id="FuelEconomy_trip"
    type="text"
    type-portrait="text"
    type-landscape="text"
    size="large"
    size-portrait="large"
    size-landscape="large"
    min-label="false"
    max-label="false"
    min-label-portrait="false"
    min-label-landscape="false"
    max-label-portrait="false"
    max-label-landscape="false" />
  <gauge
    id="FuelEconomy_instant"
    color-map=":#01b300, 2: #01b300, 4: #01b300, 6: #01b300, 8: #fff000, 10:#fff000, 12: #ff0000, 14: #ff0000"
    color-map-portrait=":#01b300, 2: #01b300, 4: #01b300, 6: #01b300, 8: #fff000, 10:#fff000, 12: #ff0000, 14: #ff0000"
    color-map-landscape=":#01b300, 2: #01b300, 4: #01b300, 6: #01b300, 8: #fff000, 10:#fff000, 12: #ff0000, 14: #ff0000"
    type="roundbar"
    vertical-offset="0"
    type-portrait="roundbar"
    type-landscape="roundbar"
    vertical-offset-portrait="0"
    vertical-offset-landscape="0"
    start-angle="135"
    end-angle="225"
    start-angle-portrait="135"
    start-angle-landscape="135"
    end-angle-portrait="225"
    end-angle-landscape="225"
    bars-count="20"
    bars-count-portrait="20"
    bars-count-landscape="20"
    ellipse="true"
    ellipse-portrait="true"
    ellipse-landscape="true"
    radius="100"
    item-spacing="0"
    radius-portrait="100"
    radius-landscape="100"
    item-spacing-portrait="0"
    item-spacing-landscape="0"
    item-size="20"
    item-size-portrait="20"
    item-size-landscape="20"
    period="0"
    period-portrait="0"
    period-landscape="0"
    cache-interval="0"
    cache-interval-portrait="0"
    cache-interval-landscape="0" />
  <gauge
    id="FuelInTank"
    colored-value="false"
    color-map=":#FF0000, 5: #FF0000, 10: #FF0000, 15: #FFFF00, 20: #FFFF00, 25: #00FF00, 30: #00FF00, 45:#00FF00"
    color-map-portrait=":#FF0000, 5: #FF0000, 10: #FF0000, 15: #FFFF00, 20: #FFFF00, 25: #00FF00, 30: #00FF00, 45:#00FF00"
    color-map-landscape=":#FF0000, 5: #FF0000, 10: #FF0000, 15: #FFFF00, 20: #FFFF00, 25: #00FF00, 30: #00FF00, 45:#00FF00"
    colored-value-portrait="false"
    colored-value-landscape="false"
    precision="1"
    precision-portrait="1"
    precision-landscape="1"
    text-align="center"
    text-align-portrait="center"
    text-align-landscape="center"
    units="below"
    units-portrait="below"
    units-landscape="below"
    size="12"
    size-portrait="12"
    size-landscape="12" />
  <gauge
    id="*"
    border-opacity="0.9"
    border-opacity-portrait="0.9"
    border-opacity-landscape="0.9" />
  <gauge
    id="Odometer"
    description="hidden"
    description-portrait="hidden"
    description-landscape="hidden" />
  <gauge
    id="DistanceRun"
    size="12"
    size-portrait="12"
    size-landscape="12"
    precision="2"
    precision-portrait="2"
    precision-landscape="2" />
  <gauge
    id="FuelConsumed"
    size="12"
    size-portrait="12"
    size-landscape="12"
    precision="1"
    precision-portrait="1"
    precision-landscape="1" />
  <gauge
    id="DistanceToEmpty"
    size="12"
    size-portrait="12"
    size-landscape="12" />
  <gauge
    id="TimeToEmpty"
    size="12"
    size-portrait="12"
    size-landscape="12" />
  <gauge
    id="LitersPerHour"
    min-label="false"
    max-label="false"
    min-label-portrait="false"
    min-label-landscape="false"
    max-label-portrait="false"
    max-label-landscape="false" />
  <gauge
    id="IntakeAirTemp"
    type="text"
    type-portrait="text"
    type-landscape="text" />
</gauges>

Re: Галерея инсталляций

СообщениеДобавлено: 29 окт 2015, 12:19
cail
С версии 1.2.17 (скоро) будет произвольная отрисовка изображений, наложение, повороты (и в зависимости от значений датчиков конечно).
Что в общем-то сделает не нужным реализацию специально "горизонтальных" или каких-то еще индикаторов.

Re: Галерея инсталляций

СообщениеДобавлено: 20 фев 2016, 23:49
RegiS
моя инсталяция: Kia Sorento 2004 2.5 CRDi, акпп, кореец
ГУ: DEXP Evolution WGX-01
DSCN7663.JPG

DSCN7664.JPG

Re: Галерея инсталляций

СообщениеДобавлено: 13 июн 2016, 23:19
kdika
ВАЗ 2111 со старой панелью:
P_20160613_1402021.jpg

Re: Галерея инсталляций

СообщениеДобавлено: 30 май 2017, 03:34
IVAN
kdika писал(а):ВАЗ 2111 со старой панелью:
P_20160613_1402021.jpg


Имею такой же Аппарат DEXP Evolution WGX-01 не могу его соединить с EML по блютуз, кто нибудь может помочь?

Re: Галерея инсталляций

СообщениеДобавлено: 05 июн 2017, 22:51
kdika
IVAN писал(а):
kdika писал(а):ВАЗ 2111 со старой панелью:
P_20160613_1402021.jpg


Имею такой же Аппарат DEXP Evolution WGX-01 не могу его соединить с EML по блютуз, кто нибудь может помочь?

Надо распаять usb-host (viewtopic.php?f=4&t=19), в него втыкнуть блютуз донгл, в панели инструментов произвести спаривание с елм-адаптером.

Re: Галерея инсталляций

СообщениеДобавлено: 14 авг 2018, 03:58
ЧихПых
Вот подошел к финалу мой проект по настройки. Большое спасибо хочу выразить kdika без него не мог бы. Осталось сделать только фото на каждый экран , пока не как не получается учусь. https://yadi.sk/i/_t7w6N483aBrvC

Re: Галерея инсталляций

СообщениеДобавлено: 19 авг 2020, 21:07
dusterkuban
подниму тему

Изображение

Изображение

при начале движения средняя скорость без простоев меняется на передачу АКПП, запаса хода сменяется значением скорости, часовой расход меняется на мгновенный расход

Re: Галерея инсталляций

СообщениеДобавлено: 09 дек 2020, 21:40
OlegD72
через 8 лет обновил инсталяцию