Интересно. Когда-то интересовался их готовым софтом Boot to Qt, но подписка стоила порядка $500 - дороговато для экспериментов.
А как быть с выключением приборки? Файловая система может пострадать, если выключать жестко тумблером. Еще данные о пробеге надо где-то хранить и периодически записывать. На своих спидометрах ставил M41T56, часы с литиевой батарейкой. У нее есть 56 байт памяти, там хранился пробег и всякие настройки.
Многим уже отвечал, но повторюсь, у меня нет никакого Boot2QT и ничего с ним связанного, так как последний работает непосредственно на Андроид. Точней на Yocto, что является ни чем иным как именно Андроидом. Да, там много чего общего с линуксом, но все-же это по большей части Андроид, хоть и не в том исполнении как на планшетах.
Все свои сборки линукса делаю исключительно через buildroot, где за тебя, большая часть бинарников, не собирается без твоего участия и пихается в рутовую файловую систему, размер которого конкретно влияет на скорость загрузки. К тому-же, большую часто настроек ядра я предпочитаю делать сам, так как много чего из стока никогда не использовал, да и не планирую использовать. Так что по мне проще все это попросту отключить.
Ну например, кому в приборке нужны Bluetooth и UTP, ну или поддержка графических фалов и видео форматов, которые я даже не планирую использовать у себя? Да и вообще, често сказать, в стоке, что у линуксов, что у андроидов, в ядро включено все и на все случае жизни, а это реально нафиг ненужно в повседневе, на самой элементарной панели приборов, так что по мне все это лучше запилить на корню! =)
В общем. Если что-то еще интересно, спрашивай(те) отвечу (почти) на все вопросы. )))
Файловую систему нет необходимости вечно держать в режиме RW.
Так что если вдруг, система потухнет в момент записи последнего прокатанного километра, то ничего страшней, чем недописанный один километр в счетчик одометра, точно не произойдет.
Ну а так, часть данных хранится в eMMC, часть на SD и часть на USB. Причем USB тут только для логов, так что от последнего я вообще планирую отказаться. Ну а для спортсменов пофиг, сколько у них приборка загружается, ибо полюбасу, их машины техники заводят и греют, а именно эта опция только на спорт и рассчитана.
Последний раз редактировалось Helimania; 25.07.2020 в 01:22.
Доброго. А в какую цену и откуда доставка? И есть ли возможность любой экран подключить, в частности через HDMI. Нашел на Али вроде подходящую IPS матрицу, но она через hdmi. И следующий вопрос. Матрица прямоугольная, а вот окошко под приборную панель полуовал, возможно ли подогнать изображение?
Все это заложено в файл конфигурации.
Себе делал так. Отчертил видимую область...
А потом за один вечер подогнал все элементы, чтоб было видно через имеющуюся рамку.
В моем случае параметры четырех приборов выглядели так
Правда пришлось еще и часть тулбара спрятать, так как он не входил между тахометром и спидометром;# Chevy Van G20
tahometer = 400, 95, -5, 97, 5,150, 50, 500, 2, 1, 0.5, 115, 230, RPM ; size, left, bottom, needle width, needle height, from, to, maximal, minor tickmark count, labels step, tickmark step, gradient padding, center pading, port
speedometer = 400, 77, -5, 97, 5, 40, 95, 180, 1, 20, 10, 115, 230, KPH ; size, right, bottom, needle width, needle height, from, to, maximal, minor tickmark count, labels step, tickmark step, gradient padding, center pading, port
temperature = 232, 424, -5, 54, 5,50, 95, 120, 1, 20, 10, 70, 144, CH0 ; size, left, top, needle width, needle height, from, to, maximal, minor tickmark count, labels step, tickmark step, gradient padding, center pading, port
fuellevel = 232, 406, -5, 54, 5, 10, 20, 100, 1, 20, 10, 70, 144, CH1 ; size, right, top, needle width, needle height, from, to, maximal, minor tickmark count, labels step, tickmark step, gradient padding, center pading, port
Мои параметры тулбара в коментах
Тут табуляция не очень отображается, но в целом в веб редакторе все очень удобно делать...[Toolbar]
colors = #003541, #000000, #4e4e4e, #959595, #b6b6b6, 60 ; gradient 1, gradient 2, icon, text, value, gradient height
position = 0 ; -10 for Chevy Van G20, 0 for full size
size = 480, 70 ; 360 for Chevy Van G20, 480 for full size
enabled = 1, 1, 1, 1, 1, 1, 1, 1 ; 1, 1, 1, 1, 1, 1, 0, 0 for Chevy Van G20
name = BATT, OIL BAR, OIL °C, FUEL, KNOCK, EGT, AFR, ANGL ; BOOST or POWER for Chevy Van G20
port = CH5, 0, 0, 0, CH3, CH4, CH6, CH7 ; Port
warning = 12.5, 1.5, 110, 2.5, 1, 870, 16.0, 12.5 ; Warnings
lamp = red, red, red, red, green, red, red, red ; red / green
;toptool = 140, 240, 170, 65, 100, 190 ; widt, height, top margin (G20)
toptool = 140, 240, 0, 65, 100, 190 ; widt, height, top margin, clock margin, temperature margin, trip margin
logotype = 2, 130 ; 0 - none / 1 - chevy / 2 - sti, margin top
Собственно, уже подогнано под мою накладку.
![]()
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)