консоль с планшетом.
консоль с планшетом.
у меня на планшетнике есть usb-otg, подключил к юсб разьему дискавери, в папке /dev/usb появился файл tty1-1:1.0 значит они распознался какой com порт.
для андроида есть терминалы, через них можно отсылать и слушать данные с компортов.
могу я отсылать туда простые комманды?
еще терминал может запускать консольные линуксные программы перекомпилированные Под arm .
для андроида есть терминалы, через них можно отсылать и слушать данные с компортов.
могу я отсылать туда простые комманды?
еще терминал может запускать консольные линуксные программы перекомпилированные Под arm .
- AndreyB
- Site Admin
- Posts: 14360
- Joined: Wed Aug 28, 2013 1:28 am
- Location: Jersey City
- Github Username: rusefillc
- Slack: Andrey B
Re: консоль с планшетом.
Да, можешь - команды есть в http://rusefi.com/forum/viewtopic.php?f=5&t=210 и http://rusefi.com/wiki/index.php?title=Manual:Software:dev_console_commands
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Re: консоль с планшетом.
под андроид и консоль может вообще имеет смысл заморочиться и сделать своего клиента? чтобы команды не руками вводить, а кнопки отдельные тыкать - разгруппировать их логически в несколько блоков…
- AndreyB
- Site Admin
- Posts: 14360
- Joined: Wed Aug 28, 2013 1:28 am
- Location: Jersey City
- Github Username: rusefillc
- Slack: Andrey B
Re: консоль с планшетом.
Лучше конечно заморочиться сделать что-то более полезное, но можно и консоль - если кто-то разберётся, я не против
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Re: консоль с планшетом.
просто из тех полезностей что реально нужны - они "критически важные" - накосячить можно очень некисло. а приложение под андроид - само по себе проще, тюториалы про него есть, суть в принципе понятна и тд и тп)
Re: консоль с планшетом.
Да и планшетник легче с собой возить чем ноутбук
Re: консоль с планшетом.
Code: Select all
app_72@android:/ $ $ echo 2 > /dev/usb/tty1-1:1.0
/system/bin/sh: cannot create /dev/usb/tty1-1:1.0: I/O error
1|app_72@android:/ $ $ echo 1 > /dev/usb/tty1-1:1.0
/system/bin/sh: cannot create /dev/usb/tty1-1:1.0: I/O error
1|app_72@android:/ $ $ read s < /dev/usb/tty1-1:1.0
/system/bin/sh: cannot open /dev/usb/tty1-1:1.0: I/O error
1|app_72@android:/ $
Re: консоль с планшетом.
В ядре моего андроида нехватает ioctl .
Нужно либо взять Ft232 Либо дописать ядро либо переделать драйвер в Chibios Для универсального последовательного порта .
Нужно либо взять Ft232 Либо дописать ядро либо переделать драйвер в Chibios Для универсального последовательного порта .
Re: консоль с планшетом.
либо искать драйвер stm32 для андроида… или это именно то, что делает chibios программно?
- AndreyB
- Site Admin
- Posts: 14360
- Joined: Wed Aug 28, 2013 1:28 am
- Location: Jersey City
- Github Username: rusefillc
- Slack: Andrey B
Re: консоль с планшетом.
универсальный последовательный порт - это наверное всё-таки что-то аппаратно UART, этого в планшете наверное нет просто физически?
То, что делает с USB Chibi - это как-то связанно с ST, потому что драйвера на сайте ST. Я не знаю, насколько этот виртуальный порт универсальный.
Я думаю для начал можно изучить вопрос вставить этот USB виртуальный порт в linux? Если оно так встанет - вот и будет намёк, как же это работает. Я до конца не знаю.
То, что делает с USB Chibi - это как-то связанно с ST, потому что драйвера на сайте ST. Я не знаю, насколько этот виртуальный порт универсальный.
Я думаю для начал можно изучить вопрос вставить этот USB виртуальный порт в linux? Если оно так встанет - вот и будет намёк, как же это работает. Я до конца не знаю.
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Re: консоль с планшетом.
разгребусь с делами - поизучаю. тоже интересно с телефона рулить…
Re: консоль с планшетом.
не полчается настроить линукс для планшета .
я нашел программу x server для андроида , на компе запускаю программы с выводом на сетевой дисплей и я могу ими управлять с планшета , как - будто они на нем и работают .
я нашел программу x server для андроида , на компе запускаю программы с выводом на сетевой дисплей и я могу ими управлять с планшета , как - будто они на нем и работают .
-
- Posts: 4
- Joined: Sun Aug 31, 2014 5:02 pm
- Location: Belarus. Gomel.
Re: консоль с планшетом.
Господа, есть ли гдето протокол обмена между блоком и ПО настройки и управления?
- AndreyB
- Site Admin
- Posts: 14360
- Joined: Wed Aug 28, 2013 1:28 am
- Location: Jersey City
- Github Username: rusefillc
- Slack: Andrey B
Re: консоль с планшетом.
Создал страницу с ключевыми словами. Будут конкретные вопросы - буду рад добавить информации.paratruper wrote:Господа, есть ли гдето протокол обмена между блоком и ПО настройки и управления?
Два протокола - родной текстовый и интеграция с внешней софтиной бинарная. http://rusefi.com/wiki/index.php?title=Development:Software:connectivity
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
- AndreyB
- Site Admin
- Posts: 14360
- Joined: Wed Aug 28, 2013 1:28 am
- Location: Jersey City
- Github Username: rusefillc
- Slack: Andrey B
Re: консоль с планшетом.
Добавил чуть-чуть информации на ту страницу
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
-
- Posts: 4
- Joined: Sun Aug 31, 2014 5:02 pm
- Location: Belarus. Gomel.
Re: консоль с планшетом.
Господа, есть у кого нибудь собранный блок с интегрированным Bluetooth модулем либо rs232 to wi-fi + Android устройство версии не ниже 2.2?
Last edited by paratruper on Thu Sep 04, 2014 4:30 pm, edited 1 time in total.
- AndreyB
- Site Admin
- Posts: 14360
- Joined: Wed Aug 28, 2013 1:28 am
- Location: Jersey City
- Github Username: rusefillc
- Slack: Andrey B
Re: консоль с планшетом.
Точнее дл тестирования хватит просто stm32f4discovery+Bluetooth. Оно есть у @paratruper wrote:Господа, есть у кого нибудь собранный блок с интегрированным Bluetooth модулем + Android устройство версии не ниже 2.2?
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Re: консоль с планшетом.
stm и блютус был, а вот софта для планшета - не очень
- AndreyB
- Site Admin
- Posts: 14360
- Joined: Wed Aug 28, 2013 1:28 am
- Location: Jersey City
- Github Username: rusefillc
- Slack: Andrey B
Re: консоль с планшетом.
так @ как раз и написал немного софта, который нужно протестироватьpuff wrote:stm и блютус был, а вот софта для планшета - не очень
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Re: консоль с планшетом.
видимо, пропустил мимо)
вот разживусь smd предохранителем на 3Ампера, заведу свой ноут, тогда смогу обновить прошивку на дискавери и протестировать немного софта...
вот разживусь smd предохранителем на 3Ампера, заведу свой ноут, тогда смогу обновить прошивку на дискавери и протестировать немного софта...
Re: консоль с планшетом.
Я нашел аналог тюнер студии для андроида , она бесплатная в плей маркете , называется MSDroid .
Rusefi.ini загружает , в офлайн режиме пощупал все настройки , все вроде работает . Но проблема в том что мне пока не чем подключиться . У puffа есть блютуз модуль , но он не настроен .
Rusefi.ini загружает , в офлайн режиме пощупал все настройки , все вроде работает . Но проблема в том что мне пока не чем подключиться . У puffа есть блютуз модуль , но он не настроен .
- AndreyB
- Site Admin
- Posts: 14360
- Joined: Wed Aug 28, 2013 1:28 am
- Location: Jersey City
- Github Username: rusefillc
- Slack: Andrey B
Re: консоль с планшетом.
о как, достаточно круто! я слышал это название, но не знал что но умеет открывать чужие .inirus084 wrote:аналог тюнер студии для андроида , она бесплатная в плей маркете , называется MSDroid .
Rusefi.ini загружает
особенно удивительно, что оно наш .ini скушало
у нас тут товарищу @ по почте идут собранная плата и Bluetooth модуль.
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
- AndreyB
- Site Admin
- Posts: 14360
- Joined: Wed Aug 28, 2013 1:28 am
- Location: Jersey City
- Github Username: rusefillc
- Slack: Andrey B
Re: консоль с планшетом.
В скайпе был вопрос как менять скорость подключения к Tuner Studio, отвечаю:
1) добавил наконец set_int команду. скорость 9600 например ставится командой
set_int 5796 9600
и потом надо writeconfig
2) или другой вариант - воткнул tunerStudioSerialSpeed для начала во вкладку General конфигурации tunerstudio
я просто сам сегодня с этим бодался
1) добавил наконец set_int команду. скорость 9600 например ставится командой
set_int 5796 9600
и потом надо writeconfig
2) или другой вариант - воткнул tunerStudioSerialSpeed для начала во вкладку General конфигурации tunerstudio
я просто сам сегодня с этим бодался
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Re: консоль с планшетом.
не знаю, что она там загружает и что оно там скушало у меня она вешалась - при попытке прочтения этого файла, видимо) - когда плата работала на 57К, а блютус-модуль настроен на 9600.
просто rus084 вычитал где-то, что добавить ini файл не составит труда - я, собственно, нашел в корне sd карты папку msdroid, там папку ini с кучей файлов - туда и добавил rusefi.ini. думаю, оно в итоге и должно благополучно заработать. но. в настройках этой программы не нашел, где указывать скорость работы по блютусу. документации к этому дроиду тоже чото пока не нашел.
скорее всего нужно перенастраивать бодрейт на моем блютус модуле. этот бодрейт перенастраивается при коннекте к нему по проводам. однажды я настроил для тюнерстудии - но тогда у меня было два таких модуля (я их соединил электрически друг с другом, подал питание, подключился к одному с компа по блютусу и так настроил второй). сейчас у меня с собой только один такой модуль, и провернуть фокус не получается.
тут такая есть мысль. для облегчения настроек этих блютус модулей было бы здорово заиметь в прошивке возможность указывать произвольную скорость работы uart и отдавать по уарту команды (соответственно, читать оттуда ответы). тогда снимается весь геморрой с поисками всяких шнурков, различиями операционок, их настройками и всяким таким прочим: если человек смог настроить девконсоль, он стопудово сможет настроить свой блютусовый модуль.
после того, как привел франкенштейн к скорости моего блютус-модуля (9600) у меня получилось подключиться с тюнерстудии с компа. мсдроид теперь не видит конфига. кому интересно - прилагаю свежий лог-файл (хочется верить, ничего такого личного там не засветил?)
russian, ты общался с каким-то канадцем, который чото помогал делать в этом мсдроиде и который тебе даже тикет какой-то починил. оттуда ты и слышал это название.
просто rus084 вычитал где-то, что добавить ini файл не составит труда - я, собственно, нашел в корне sd карты папку msdroid, там папку ini с кучей файлов - туда и добавил rusefi.ini. думаю, оно в итоге и должно благополучно заработать. но. в настройках этой программы не нашел, где указывать скорость работы по блютусу. документации к этому дроиду тоже чото пока не нашел.
скорее всего нужно перенастраивать бодрейт на моем блютус модуле. этот бодрейт перенастраивается при коннекте к нему по проводам. однажды я настроил для тюнерстудии - но тогда у меня было два таких модуля (я их соединил электрически друг с другом, подал питание, подключился к одному с компа по блютусу и так настроил второй). сейчас у меня с собой только один такой модуль, и провернуть фокус не получается.
тут такая есть мысль. для облегчения настроек этих блютус модулей было бы здорово заиметь в прошивке возможность указывать произвольную скорость работы uart и отдавать по уарту команды (соответственно, читать оттуда ответы). тогда снимается весь геморрой с поисками всяких шнурков, различиями операционок, их настройками и всяким таким прочим: если человек смог настроить девконсоль, он стопудово сможет настроить свой блютусовый модуль.
после того, как привел франкенштейн к скорости моего блютус-модуля (9600) у меня получилось подключиться с тюнерстудии с компа. мсдроид теперь не видит конфига. кому интересно - прилагаю свежий лог-файл (хочется верить, ничего такого личного там не засветил?)
russian, ты общался с каким-то канадцем, который чото помогал делать в этом мсдроиде и который тебе даже тикет какой-то починил. оттуда ты и слышал это название.
- Attachments
-
- debug_log.txt
- (151.16 KiB) Downloaded 774 times
Re: консоль с планшетом.
подключился через юсб к андроид hdmi . Через гнездо otg плата не распознается , только через host .
Через терминал подключается нормально , а вот программа даже не пытается .
Вот моя последовательность настройки программы : установил , запустил , закрыл , закинул ини файл в папку программы , запустил ; во вкладке ecu settings есть кнопка CAN pass through , нажал , в definition file выбрал наш файл , имя устройства написал rusefi , сохранил и перезапустил программу .
Теперь во вкладке tuning появились наши настройки .
Подключаю плату к питанию , замкнув pb2 на землю , подключаю плату к приставке , синий светодиод начинает медленно мигать . Жму на connect , но реакции нет . (на смартфоне в это время обычно начинается поиск устройств блютуз )
Через терминал подключается нормально , а вот программа даже не пытается .
Вот моя последовательность настройки программы : установил , запустил , закрыл , закинул ини файл в папку программы , запустил ; во вкладке ecu settings есть кнопка CAN pass through , нажал , в definition file выбрал наш файл , имя устройства написал rusefi , сохранил и перезапустил программу .
Теперь во вкладке tuning появились наши настройки .
Подключаю плату к питанию , замкнув pb2 на землю , подключаю плату к приставке , синий светодиод начинает медленно мигать . Жму на connect , но реакции нет . (на смартфоне в это время обычно начинается поиск устройств блютуз )
- AndreyB
- Site Admin
- Posts: 14360
- Joined: Wed Aug 28, 2013 1:28 am
- Location: Jersey City
- Github Username: rusefillc
- Slack: Andrey B
Re: консоль с планшетом.
http://rusefi.com/forum/viewtopic.php?f=5&t=772rus084 wrote:Я нашел аналог тюнер студии для андроида , она бесплатная в плей маркете , называется MSDroid.
Я может быть сегодня попробую запустить, если смогу с наскока разобратсья.
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Re: консоль с планшетом.
Получил блютуз , припаял провода , подключился к дискавери .
Тунер студия подключилась нормально .
Мсдроид не подключился . я подключил лог анализатор и увидел что он отправляет по очереди символы Q и S , но должен был отправить H .
Я заметил что синтаксис ini файла у мсдроида немного отличается . попробую переписать rusefi.ini
Тунер студия подключилась нормально .
Мсдроид не подключился . я подключил лог анализатор и увидел что он отправляет по очереди символы Q и S , но должен был отправить H .
Я заметил что синтаксис ini файла у мсдроида немного отличается . попробую переписать rusefi.ini
- AndreyB
- Site Admin
- Posts: 14360
- Joined: Wed Aug 28, 2013 1:28 am
- Location: Jersey City
- Github Username: rusefillc
- Slack: Andrey B
Re: консоль с планшетом.
А видео?rus084 wrote:Получил блютуз , припаял провода , подключился к дискавери .
Тунер студия подключилась нормально .
у нас тут на форуме если что есть соучастник *droid, если что его можно спрашивать - http://rusefi.com/forum/viewtopic.php?f=5&t=772#p13348 он есть в скайпеrus084 wrote: Мсдроид не подключился . я подключил лог анализатор и увидел что он отправляет по очереди символы Q и S , но должен был отправить H .
Я заметил что синтаксис ini файла у мсдроида немного отличается . попробую переписать rusefi.ini
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Re: консоль с планшетом.
[video][/video]
заработало !
но попутно обнаружилась проблема :
из-за этой ошибки не работают некоторые приборы . (остальные работают)
заработало !
но попутно обнаружилась проблема :
Code: Select all
INI File errors
Line 410 : rpm : Got too many parameters for scalar output channel "rpm", going to ignore some
Line 423 : AFRactual : Got too many parameters for scalar output channel "AFRactual", going to ignore some
Line 425 : VBatt : Got too many parameters for scalar output channel "VBatt", going to ignore some