Радиоуправление своими руками.
Re: Радиоуправление своими руками.
включили VPN...))
А ты говорил что не работает....
никада не писал приложения на андроид))
надеюсь получится что-то типа этого.
А ты говорил что не работает....
никада не писал приложения на андроид))
надеюсь получится что-то типа этого.
Re: Радиоуправление своими руками.
до такого пока далеко)) пока простой тест...
качаем .apk на телефон Android... запускаем и... радуемся)) https://disk.yandex.ru/d/PMUV4DxePoum6g

качаем .apk на телефон Android... запускаем и... радуемся)) https://disk.yandex.ru/d/PMUV4DxePoum6g
Re: Радиоуправление своими руками.
запускаем и... радуемся))
Что-то не запускается, версии андроида от 5 до 13.
Не- в 5 версии что-то запустилось, вернее появилась надпись "тут будет программа кораблик))"
Это и всё?
Что-то не запускается, версии андроида от 5 до 13.
Не- в 5 версии что-то запустилось, вернее появилась надпись "тут будет программа кораблик))"
Это и всё?
Re: Радиоуправление своими руками.
"тут будет программа кораблик))"
Это просто тест андроида...
сейчас стоит API 15...
на android 4.4.2 deviseSdk(API 17) работает нормально.
для версии андроида от 5 до 13... я без понятия))
для закачки приложений с компа на телефон удобно использовать "ES Проводник" со встроенным FTP сервером...
https://help-wifi.com/android/obmen-faj ... mpyuterom/ на компе удобно использовать Total Commander со встроенным FTP клиентом... и всё это прекрасно работает по Wi-Fi...
мы же делаем кораблик с управлением по Wi-Fi... значит и приложения на андроид должны обновляться по Wi-Fi... ))
потом подумаем как обновлять приложения в самом кораблике по Wi-Fi... )) в принципе это возможно.

Добавлено after 44 minutes 31 second:
в конце у нас должна получиться модель с управлением по интернету... и обновлением прошивки тоже по интернету... вот такой план))

Это просто тест андроида...
сейчас стоит API 15...
на android 4.4.2 deviseSdk(API 17) работает нормально.
для версии андроида от 5 до 13... я без понятия))
для закачки приложений с компа на телефон удобно использовать "ES Проводник" со встроенным FTP сервером...
https://help-wifi.com/android/obmen-faj ... mpyuterom/ на компе удобно использовать Total Commander со встроенным FTP клиентом... и всё это прекрасно работает по Wi-Fi...
мы же делаем кораблик с управлением по Wi-Fi... значит и приложения на андроид должны обновляться по Wi-Fi... ))
потом подумаем как обновлять приложения в самом кораблике по Wi-Fi... )) в принципе это возможно.
Добавлено after 44 minutes 31 second:
в конце у нас должна получиться модель с управлением по интернету... и обновлением прошивки тоже по интернету... вот такой план))
Re: Радиоуправление своими руками.
Это просто тест андроида...
Тест прошли...
Как устанавливать приложения разберусь.
как обновлять приложения в самом кораблике по Wi-Fi... ))
Прежде чем думать как обновлять надо сначала иметь что обновлять.
по пути от простого к сложному... а не наоборот))
По моему кто-то противоречит сам себе.
Тест прошли...
Как устанавливать приложения разберусь.
как обновлять приложения в самом кораблике по Wi-Fi... ))
Прежде чем думать как обновлять надо сначала иметь что обновлять.
по пути от простого к сложному... а не наоборот))
По моему кто-то противоречит сам себе.
Re: Радиоуправление своими руками.
сейчас в кораблике HEX прошивка... которую можно обновлять по Wi-Fi...хатабыч писал(а):как обновлять приложения в самом кораблике по Wi-Fi... ))
Прежде чем думать как обновлять надо сначала иметь что обновлять.
в простейшем случае ставится второй МК - загрузчик.
и Всё))
кто противоречит ?хатабыч писал(а):по пути от простого к сложному... а не наоборот))
По моему кто-то противоречит сам себе.
Добавлено after 3 minutes 11 seconds:
но сейчас главное android...
пипец android-studio тяжёлая... бедный мой комп)) всё виснет... тормозит...
что-то android-studio сырая какая-то программа... куча глюков в ней... х.з. )) первый раз с таким сталкиваюсь))
приложения на коме намного проще)) за это время уже бы 10 штук написал бы на компе))
Добавлено after 2 minutes 20 seconds:
судя по отзывам в инете... android-studio не только у меня тормозит... у всех тормозит))
только у кого есть супер мощный компьютер... 4-х ядерный... 64-разрядный... и т.д. - у тех вроде нормально работает.
Re: Радиоуправление своими руками.
в кораблике HEX прошивка... которую можно обновлять по Wi-Fi...
И какой там модуль? ESP 8266.
пипец android-studio тяжёлая... бедный мой комп)) всё виснет... тормозит...
ну совсем плохих отзывов не видел, есть конечно немного А может у тебя железо не подходит а то тут есть некоторые рекомендации
И какой там модуль? ESP 8266.
пипец android-studio тяжёлая... бедный мой комп)) всё виснет... тормозит...
ну совсем плохих отзывов не видел, есть конечно немного А может у тебя железо не подходит а то тут есть некоторые рекомендации
Re: Радиоуправление своими руками.
самодельный)) на той же меги328... смотри выше))хатабыч писал(а):И какой там модуль? ESP 8266.
последний android-studio мой комп не тянет... только старые версии android-studio))
далее... начинаем верстать кораблик)) https://disk.yandex.ru/d/JjaLVvZI8N39Cw
Re: Радиоуправление своими руками.
самодельный)) на той же меги328... смотри выше))
чё-то я там не нашёл кроме этого начинаем верстать кораблик))
ну немного сдвинулось,на 4-6 устанавливается а на 13 андроиде не хочет.
чё-то я там не нашёл кроме этого начинаем верстать кораблик))
ну немного сдвинулось,на 4-6 устанавливается а на 13 андроиде не хочет.
Re: Радиоуправление своими руками.
продолжаем верстать наш кораблик...)) https://disk.yandex.ru/d/EzYRVY6bimgLwg
в версии андроидов... не вникал)) вообще всё настраивается в настройках ардуино студио...
щас другая задача - разобраться как работает андроид...
половина важных функций не работает... на компе работает... а в андроиде не работает...
1-многопоточность не работает... тупо зависает... андроид выдаёт ошибку...
2-таймер глючит... тупо зависает... андроид выдаёт ошибку...
3-... и т.д.
интересно... что ещё в андроиде не работает ))

в версии андроидов... не вникал)) вообще всё настраивается в настройках ардуино студио...
щас другая задача - разобраться как работает андроид...
половина важных функций не работает... на компе работает... а в андроиде не работает...
1-многопоточность не работает... тупо зависает... андроид выдаёт ошибку...
2-таймер глючит... тупо зависает... андроид выдаёт ошибку...
3-... и т.д.
интересно... что ещё в андроиде не работает ))
Re: Радиоуправление своими руками.
Вообще не одна ссылка не работает, для андроида.
Re: Радиоуправление своими руками.
Вот что получается,в горизонтальном положении накладка изображений.
В андроид 10-13 не устанавливается, подбирать телефон под приложение как-то не комфортно, надо что-то придумать.
Re: Радиоуправление своими руками.
не так быстро...
щас другие проблемы...
щас другие проблемы...
roman.com писал(а):половина важных функций не работает... на компе работает... а в андроиде не работает...
1-многопоточность не работает... тупо зависает... андроид выдаёт ошибку...
2-таймер глючит... тупо зависает... андроид выдаёт ошибку...
3-... и т.д.
Re: Радиоуправление своими руками.
Да я никуда и не спешу.
Re: Радиоуправление своими руками.
ну раз никто никуда не спешит... продолжаем ломать андроид))
[uquote="roman.com",url="/forum/viewtopic.php?p=4463580#p4463580"]половина важных функций не работает... на компе работает... а в андроиде не работает...
1-многопоточность не работает... тупо зависает... андроид выдаёт ошибку...
2-таймер глючит... тупо зависает... андроид выдаёт ошибку...
3-связь...
4-оформление...
5-...[/uquote]

Добавлено after 21 minute 21 second:
комп работает с многопоточностью без проблем))
комп читает инструкции и сразу их выполняет... на лету... причём может прочитать только чаcть программы... остальное потом))
комп может остановиться любом месте программы... потом продолжить...
комп при этом не может зависнуть...
и т.д.
андроид:
андроид так не работает !
андроид работает с многопоточностью.. но есть нюансы...
андроид читает все инструкции целиком и потом их выполняет... на лету не умеет... не может прочитать только чаcть программы... остальное потом))
андроид не может остановиться любом месте программы... потом продолжить...
андроид сначала читает всё... потом долго думает)) потом обдумывает что он прочитал...
андроид при этом может зависнуть...
и т.д.
короче... тормоз))
комп таймер имеет доступ ко всему... например ко всем элементам экрана... напрямую...))
и т.д.
андроид:
андроид так не работает !
андроид таймер не имеет доступ ко всему... например ко всем элементам экрана... только через обработчик...
и т.д.
короче... тормоз))
далее...
комп:
комп имеет доступ ко всему... например к сети... напрямую...))
и т.д.
андроид:
андроид так не работает !
андроид не имеет доступ ко всему... сначала надо этот доступ разрешить... в заголовочном файле (манифесте)... потом спросить разрешение при установки в телефоне...
и т.д.
короче... тормоз))
https://disk.yandex.ru/d/JcbMDSeby_pxMQ
если кто-то думает что на этом всё... то фигушки ! )) это только начало настройки Wi-Fi...))

[uquote="roman.com",url="/forum/viewtopic.php?p=4463580#p4463580"]половина важных функций не работает... на компе работает... а в андроиде не работает...
1-многопоточность не работает... тупо зависает... андроид выдаёт ошибку...
2-таймер глючит... тупо зависает... андроид выдаёт ошибку...
3-связь...
4-оформление...
5-...[/uquote]
Добавлено after 21 minute 21 second:
комп:roman.com писал(а):1-многопоточность не работает... тупо зависает... андроид выдаёт ошибку...
комп работает с многопоточностью без проблем))
комп читает инструкции и сразу их выполняет... на лету... причём может прочитать только чаcть программы... остальное потом))
комп может остановиться любом месте программы... потом продолжить...
комп при этом не может зависнуть...
и т.д.
андроид:
андроид так не работает !
андроид работает с многопоточностью.. но есть нюансы...
андроид читает все инструкции целиком и потом их выполняет... на лету не умеет... не может прочитать только чаcть программы... остальное потом))
андроид не может остановиться любом месте программы... потом продолжить...
андроид сначала читает всё... потом долго думает)) потом обдумывает что он прочитал...
андроид при этом может зависнуть...
и т.д.
короче... тормоз))
комп:roman.com писал(а):2-таймер глючит... тупо зависает... андроид выдаёт ошибку...
комп таймер имеет доступ ко всему... например ко всем элементам экрана... напрямую...))
и т.д.
андроид:
андроид так не работает !
андроид таймер не имеет доступ ко всему... например ко всем элементам экрана... только через обработчик...
и т.д.
короче... тормоз))
далее...
настраиваем Wi-Fi...roman.com писал(а):3-связь...
комп:
комп имеет доступ ко всему... например к сети... напрямую...))
и т.д.
андроид:
андроид так не работает !
андроид не имеет доступ ко всему... сначала надо этот доступ разрешить... в заголовочном файле (манифесте)... потом спросить разрешение при установки в телефоне...
и т.д.
короче... тормоз))
https://disk.yandex.ru/d/JcbMDSeby_pxMQ
если кто-то думает что на этом всё... то фигушки ! )) это только начало настройки Wi-Fi...))
Re: Радиоуправление своими руками.
это только начало настройки Wi-Fi...))
Это уже обнадёживает, а то закралась мысль что совсем всё плохо.
Это уже обнадёживает, а то закралась мысль что совсем всё плохо.
Re: Радиоуправление своими руками.
далее... запустили Wi-Fi...
https://disk.yandex.ru/d/HA1PkC_Ft40izg
далее... работа над ошибками))
при нажатии "TX" ошибка android.os.NetworkOnMainTheadException

Добавлено after 28 minutes 42 seconds:
https://www.androiddesignpatterns.com/2 ... b-ics.html
ясно... ))
короче... сидят такие разработчики андроида и думают...
"блин... мы же так мало всякой хрени запихнули в андроид...
О !
а давайте ещё запихнём в андроид политику выхода в интернет приложения из главного потока... ну чтоб ещё было больше всякой хрени в андроиде ! ... "
короче... политику андроида... в попу ! ))
во... уже лучше))
https://disk.yandex.ru/d/ZT0wAibUhNPOWQ

https://disk.yandex.ru/d/HA1PkC_Ft40izg
далее... работа над ошибками))
при нажатии "TX" ошибка android.os.NetworkOnMainTheadException
Добавлено after 28 minutes 42 seconds:
https://www.androiddesignpatterns.com/2 ... b-ics.html
ясно... ))
короче... сидят такие разработчики андроида и думают...
"блин... мы же так мало всякой хрени запихнули в андроид...
О !
а давайте ещё запихнём в андроид политику выхода в интернет приложения из главного потока... ну чтоб ещё было больше всякой хрени в андроиде ! ... "
короче... политику андроида... в попу ! ))
https://disk.yandex.ru/d/ZT0wAibUhNPOWQ
Re: Радиоуправление своими руками.
это ни о чём не говорит)) ошибки ещё остались...
1.
android.os.NetworkOnMainTheadException - исправили.
2.
java.net.SockettException sendto failed (Network is unreachable) - недоступно... нет сети Wi-Fi... тут понятно ))
3.
java.net.BindExcepption: bind failed (Address already in use) - адрес уже есть... а вот это самое интересное)) это ошибка сокетов...
частично это уже решили... точно так же как на компе))
https://disk.yandex.ru/d/w1NEfHG8oUr45g
но ещё не до конца))
тут надо опять же надо знать особенности работы андроида... х.з. что у андроида там в мозгах))

Добавлено after 7 hours 40 minutes 27 seconds:
далее... подкрутили связь... нормально))
java.net.BindExcepption: bind failed (Address already in use) - ошибка сокетов... будет и дальше выскакивать при каждом перезапуске программы в андроиде... потому что андроид как выяснилось перезагружает программу при каждом повороте телефона...
нафига так сделали... я без понятия))
можно конечно перезагружать и сокеты... но так никто не делает)) это бред... )) это приводит к лишней загрузке процессора телефона... и снижению скорости интернета ~ 5 раз... в прошлой теме обсуждали...
значит зафиксируем программу в горизонтальном положении... чтоб не перезагружалась))
мы же делаем кораблик... https://disk.yandex.ru/d/4ggU2hCTKGPJXg
в принципе уже можно управлять корабликом))
остались мелкие тесты...

1.
android.os.NetworkOnMainTheadException - исправили.
2.
java.net.SockettException sendto failed (Network is unreachable) - недоступно... нет сети Wi-Fi... тут понятно ))
3.
java.net.BindExcepption: bind failed (Address already in use) - адрес уже есть... а вот это самое интересное)) это ошибка сокетов...
частично это уже решили... точно так же как на компе))
https://disk.yandex.ru/d/w1NEfHG8oUr45g
но ещё не до конца))
тут надо опять же надо знать особенности работы андроида... х.з. что у андроида там в мозгах))
Добавлено after 7 hours 40 minutes 27 seconds:
далее... подкрутили связь... нормально))
java.net.BindExcepption: bind failed (Address already in use) - ошибка сокетов... будет и дальше выскакивать при каждом перезапуске программы в андроиде... потому что андроид как выяснилось перезагружает программу при каждом повороте телефона...
нафига так сделали... я без понятия))
можно конечно перезагружать и сокеты... но так никто не делает)) это бред... )) это приводит к лишней загрузке процессора телефона... и снижению скорости интернета ~ 5 раз... в прошлой теме обсуждали...
значит зафиксируем программу в горизонтальном положении... чтоб не перезагружалась))
мы же делаем кораблик... https://disk.yandex.ru/d/4ggU2hCTKGPJXg
в принципе уже можно управлять корабликом))
остались мелкие тесты...