Справочные материалы и примеры App Inventor

Документация, уроки, расширения

feodor53
Рядовой
Сообщения: 85
Зарегистрирован: 28.09.2021{, 13:45}
Репутация: 16
Имя: федор

Справочные материалы и примеры App Inventor

#41

Сообщение feodor53 » 09.10.2021{, 14:54}

Phazz писал(а):
09.10.2021{, 14:39}
виде JSON на ESP
ну получается что блоком "принимаем данные ИЗ телефона" (для флпрог) можно принимать вместо данных акселерометра (из примера выше) строку в формате json: {"String": "Hello World", "Value":12345} и наоборот тоже получается можно передать на телефон (блоком "посылаем данные НА телефон (xml)" ) :)
Последний раз редактировалось feodor53 09.10.2021{, 14:57}, всего редактировалось 1 раз.

Аватара пользователя
Phazz
Полковник
Сообщения: 2552
Зарегистрирован: 17.10.2016{, 15:38}
Репутация: 367
Откуда: Сургут
Имя: Анатолий

Справочные материалы и примеры App Inventor

#42

Сообщение Phazz » 09.10.2021{, 14:57}

Блок XML менять нужно?

feodor53
Рядовой
Сообщения: 85
Зарегистрирован: 28.09.2021{, 13:45}
Репутация: 16
Имя: федор

Справочные материалы и примеры App Inventor

#43

Сообщение feodor53 » 09.10.2021{, 14:59}

Phazz писал(а):
09.10.2021{, 14:57}
Блок XML менять нужно?
если только для приема из есп, то его можно вообще не вытаскивать в проект.

Аватара пользователя
Phazz
Полковник
Сообщения: 2552
Зарегистрирован: 17.10.2016{, 15:38}
Репутация: 367
Откуда: Сургут
Имя: Анатолий

Справочные материалы и примеры App Inventor

#44

Сообщение Phazz » 09.10.2021{, 18:22}

feodor53 писал(а):
09.10.2021{, 14:59}
то его можно вообще не вытаскивать в проект.
Не понятно

feodor53
Рядовой
Сообщения: 85
Зарегистрирован: 28.09.2021{, 13:45}
Репутация: 16
Имя: федор

Справочные материалы и примеры App Inventor

#45

Сообщение feodor53 » 09.10.2021{, 19:23}

Phazz писал(а):
09.10.2021{, 18:22}
Не понятно
я если честно не понимаю что вы хотите.
как то дозированно формулируете информацию.

вы скажите в целом что необходимо без указания конкретики например.

а то тяжко очень)))

feodor53
Рядовой
Сообщения: 85
Зарегистрирован: 28.09.2021{, 13:45}
Репутация: 16
Имя: федор

Справочные материалы и примеры App Inventor

#46

Сообщение feodor53 » 09.10.2021{, 19:25}

Phazz писал(а):
09.10.2021{, 14:57}
Блок XML менять нужно?
например если вы передаете ИЗ телефона, то блок xml вообще не нужен. не нужен в флпрог и в андроид. в этом случае в флпрог нужен только майн и блок приема.

Отправлено спустя 3 минуты 36 секунд:
ежели нужно только передать НА телефон - то нужен в флпрог только блок майн и блок передачи (xml).

если нужен двусторонний обмен -то в флпрог нужен и майн блок и блоки приема и передачи

Аватара пользователя
Phazz
Полковник
Сообщения: 2552
Зарегистрирован: 17.10.2016{, 15:38}
Репутация: 367
Откуда: Сургут
Имя: Анатолий

Справочные материалы и примеры App Inventor

#47

Сообщение Phazz » 09.10.2021{, 20:16}

Обмен будет в обе стороны, сейчас делаю блок отправки в JSON

Отправлено спустя 1 минуту 29 секунд:
Ваш пример то что нужно, просто переделаю его в Json. Так будет более универсально.

feodor53
Рядовой
Сообщения: 85
Зарегистрирован: 28.09.2021{, 13:45}
Репутация: 16
Имя: федор

Справочные материалы и примеры App Inventor

#48

Сообщение feodor53 » 09.10.2021{, 20:31}

Phazz,
скажите, а как вы мониторите доступность есп в сети перед отправкой ей команды/запроса?
мониторите в телефоне.

это вообще актуально и уместно в этой теме обсуждать?

т.е. перед тем как послать есп команду/запрос, нужно же убедиться что она вообще в сети.

feodor53
Рядовой
Сообщения: 85
Зарегистрирован: 28.09.2021{, 13:45}
Репутация: 16
Имя: федор

Справочные материалы и примеры App Inventor

#49

Сообщение feodor53 » 09.10.2021{, 20:33}

*я тут просто поигрался с модбасом и каскадой - так вот при пропадании коннекта каскада сигнализирует об этом секунд через 5.... как то долго по мне.

ведь можно гораздо быстрее. реагировать.
Последний раз редактировалось feodor53 09.10.2021{, 20:37}, всего редактировалось 1 раз.

Аватара пользователя
Phazz
Полковник
Сообщения: 2552
Зарегистрирован: 17.10.2016{, 15:38}
Репутация: 367
Откуда: Сургут
Имя: Анатолий

Справочные материалы и примеры App Inventor

#50

Сообщение Phazz » 09.10.2021{, 20:36}

feodor53, Еще до этого не добрался, но думаю что подключение будет через точку доступа ESP. SSID и будет сигнализировать о доступности ESP

Отправлено спустя 1 минуту 4 секунды:
Думаете стоит создать отдельную тему?

feodor53
Рядовой
Сообщения: 85
Зарегистрирован: 28.09.2021{, 13:45}
Репутация: 16
Имя: федор

Справочные материалы и примеры App Inventor

#51

Сообщение feodor53 » 09.10.2021{, 20:38}

Phazz,
еще вопрос:
как обрабатываете ошибки 1101 и 1103 в mit или kodular?
это ошибки когда вы послали запрос и не получили ответ. (т.е. не респонс ответ, а именно ошибка в mit или kodular). и эти ошибки не обязательно только при http запросах возникают.

Отправлено спустя 6 минут 53 секунды:
Phazz писал(а):
09.10.2021{, 20:38}
Думаете стоит создать отдельную тему?
я не уверен:

по приему-передаче получается сейчас уже у нас с вами есть конкретные законченные блоки.

но это в флпрог. блоки для флпрог.

но по ходу возникает куча вопросов по mit и kidular. ( тот же мониторинг наличия в сети есп, обработка ошибок некоторых, о которых официалы не предлагают решений).
Последний раз редактировалось feodor53 09.10.2021{, 20:50}, всего редактировалось 1 раз.

feodor53
Рядовой
Сообщения: 85
Зарегистрирован: 28.09.2021{, 13:45}
Репутация: 16
Имя: федор

Справочные материалы и примеры App Inventor

#52

Сообщение feodor53 » 09.10.2021{, 20:48}

feodor53 писал(а):
09.10.2021{, 20:45}
по приему-передаче получается сейчас уже у нас с вами есть конкретные законченные блоки
т.е. получается что это Уже ну никак не справочные материалы, а вполне готовое решение и блоки.
Хотя под "примеры" все таки еще подходит.

Отправлено спустя 4 минуты 13 секунд:
Phazz писал(а):
09.10.2021{, 20:45}
Еще до этого не добрался
получается нужен пример?

Отправлено спустя 2 минуты 11 секунд:
Phazz писал(а):
09.10.2021{, 20:52}
SSID и будет сигнализировать о доступности ESP
это очень долго будет. андроид вроде как раз в 30 сек сканирует сети wifi
Последний раз редактировалось feodor53 09.10.2021{, 21:09}, всего редактировалось 2 раза.

feodor53
Рядовой
Сообщения: 85
Зарегистрирован: 28.09.2021{, 13:45}
Репутация: 16
Имя: федор

Справочные материалы и примеры App Inventor

#53

Сообщение feodor53 » 09.10.2021{, 20:57}

короче - мне пилить пример? это вообще нужно кому то здесь? :D
*а то вдруг я слишком не по теме предлагаю

feodor53
Рядовой
Сообщения: 85
Зарегистрирован: 28.09.2021{, 13:45}
Репутация: 16
Имя: федор

Справочные материалы и примеры App Inventor

#54

Сообщение feodor53 » 09.10.2021{, 20:58}

*но ведь если мои примеры не подойдут форуму - можно же будет их удалить?

тут просто тема то не совсем конкретно с флпрог.
хотя блоки мы с Phazz уже обкатали ))))

наверное модераторам форума решать все таки.
как скажут - так и будет.

feodor53
Рядовой
Сообщения: 85
Зарегистрирован: 28.09.2021{, 13:45}
Репутация: 16
Имя: федор

Справочные материалы и примеры App Inventor

#55

Сообщение feodor53 » 09.10.2021{, 21:01}

* извиняюсь за свой спам тут. Просто реакции форумчан нету, вот и непонятно что делать далее.

Аватара пользователя
Phazz
Полковник
Сообщения: 2552
Зарегистрирован: 17.10.2016{, 15:38}
Репутация: 367
Откуда: Сургут
Имя: Анатолий

Справочные материалы и примеры App Inventor

#56

Сообщение Phazz » 09.10.2021{, 21:08}

feodor53 писал(а):
09.10.2021{, 20:57}
короче - мне пилить пример? это вообще нужно кому то здесь? :D
*а то вдруг я слишком не по теме предлагаю
Мне точно нужно )

feodor53
Рядовой
Сообщения: 85
Зарегистрирован: 28.09.2021{, 13:45}
Репутация: 16
Имя: федор

Справочные материалы и примеры App Inventor

#57

Сообщение feodor53 » 09.10.2021{, 21:12}

Phazz писал(а):
09.10.2021{, 20:55}
Мне точно нужно )
вас понял. пример будет.
Последний раз редактировалось feodor53 10.10.2021{, 20:21}, всего редактировалось 1 раз.

Anydy

Справочные материалы и примеры App Inventor

#58

Сообщение Anydy » 09.10.2021{, 23:21}

Ребята! Форум не только о Ардуино.... либо Флпрог.....много тем создавалось и для других МК....связывать их с Программой от Автора дело ваше.....часто такие решения идут только на пользу Флпрог

Аватара пользователя
Phazz
Полковник
Сообщения: 2552
Зарегистрирован: 17.10.2016{, 15:38}
Репутация: 367
Откуда: Сургут
Имя: Анатолий

Справочные материалы и примеры App Inventor

#59

Сообщение Phazz » 10.10.2021{, 09:30}

Накидал блок json сервера

Отправлено спустя 54 секунды:
Думаю потом нужно будет сделать выжимку в отдельную тему по результатам

Отправлено спустя 7 часов 23 минуты 40 секунд:
feodor53, что-то забуксовал я с приемом данных с json (
Вложения
JSON_server_test_1.flp
(338.87 КБ) 46 скачиваний

feodor53
Рядовой
Сообщения: 85
Зарегистрирован: 28.09.2021{, 13:45}
Репутация: 16
Имя: федор

Справочные материалы и примеры App Inventor

#60

Сообщение feodor53 » 10.10.2021{, 20:19}

...

Ответить

Вернуться в «Визуальное программирование в App Inventor»