Тестирование новой версии программы (3.1.4)

Это мой личный форум. Здесь я буду задавать вопросы пользователям, проводить опросы, и тому подобное. Темы в этом форуме могу создавать только я, Вы можете создавать комментарии и отвечать на опросы.
Anydy

Тестирование новой версии программы (3.1)

Сообщение Anydy »

У кого проблема загрузки программы с сайта - ссылка на гугл диск
Аватара пользователя
RedSky
Лейтенант
Сообщения: 576
Зарегистрирован: 19 дек 2016, 20:07
Откуда: Днепропетровск
Имя: Алексей
Поблагодарили: 1 раз

Тестирование новой версии программы (3.1)

Сообщение RedSky »

Проверил Lad на NodeMcu - при попытке компиляции вылет с пустым проектом. То есть LAD для 8266 пока не работает.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
pony sonata
Лейтенант
Сообщения: 373
Зарегистрирован: 25 фев 2018, 17:56
Имя: sonata

Тестирование новой версии программы (3.1)

Сообщение pony sonata »

Для плат Leonardo, Micro и Due созданы блоки, позволяющие использовать эти контроллеры как управляющее USB медиа устройство. Данный режим работает как на Windows, так и на Android (возможно и на Linux, не проверял). Драйвера не требуются, устройство получается PlugAndPlay.
кто тестил? скиньте чу там в леонардо и остальных за юсб хост. мб сам соберу - поиграюсь, т.к. функции интересные
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

Тестирование новой версии программы (3.1)

Сообщение Sancho »

pony sonata писал(а): 29 июн 2018, 16:11скиньте чу там в леонардо и остальных за юсб хост
Его нет как такового. Они, ардуинки с mega32u4, выступают в роли клавы/мышки...

Отправлено спустя 1 минуту 25 секунд:
Это USB device
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
pony sonata
Лейтенант
Сообщения: 373
Зарегистрирован: 25 фев 2018, 17:56
Имя: sonata

Тестирование новой версии программы (3.1)

Сообщение pony sonata »

ааа понял, там юсб на ней же. жаль
Аватара пользователя
RedSky
Лейтенант
Сообщения: 576
Зарегистрирован: 19 дек 2016, 20:07
Откуда: Днепропетровск
Имя: Алексей
Поблагодарили: 1 раз

Тестирование новой версии программы (3.1)

Сообщение RedSky »

NodeMcu. Заметил - при подключении дисплея 1602 по I2C пины D1 и D2 остаются доступны как входы/выходы. С подтяжкой пока не разобрался: похоже что код

]pinMode(15, INPUT);
digitalWrite(15, HIGH);


подключает подтяжку к минусу, таким образом получаем инверсную работу входов.
А задание частоты ШИМ планируется сделать?
Ну и давняя ошибка - в настройках дисплея вместо выбора числа "столбцов" написано "строк".

P. S. По подтяжке прояснилось: подключал адаптер I2C без согласования уровней, из за этого вход работал инверсно, не повторяйте ошибку.
digitalWrite(15, HIGH); подтяжку не включает!
pinMode(15, INPUT_PULLUP); работает правильно.
Последний раз редактировалось RedSky 29 июн 2018, 17:24, всего редактировалось 1 раз.
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

Тестирование новой версии программы (3.1)

Сообщение Sancho »

RedSky писал(а): 29 июн 2018, 16:45Ну и давняя ошибка - в настройках дисплея вместо выбора числа "столбцов" написано "строк".
О чём речь?
[spoiler]
screenshot_18-06-29_17-16-11.png
[/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Аватара пользователя
RedSky
Лейтенант
Сообщения: 576
Зарегистрирован: 19 дек 2016, 20:07
Откуда: Днепропетровск
Имя: Алексей
Поблагодарили: 1 раз

Тестирование новой версии программы (3.1)

Сообщение RedSky »

Sancho, да, только когда не по I2C.
kalobyte
Лейтенант
Сообщения: 422
Зарегистрирован: 22 окт 2016, 14:22

Тестирование новой версии программы (3.1)

Сообщение kalobyte »

а насколько сложно сделать сохранение структур в епром и другие виды памяти?
и массивы заодно, а то я сейчас понял, что запишется только один индекс в одну ячейку епром, а у епрома нет индексного входа
vovka1973
Подполковник
Сообщения: 1202
Зарегистрирован: 14 фев 2016, 14:16
Откуда: kazahstan
Благодарил (а): 36 раз
Поблагодарили: 6 раз

Тестирование новой версии программы (3.1)

Сообщение vovka1973 »

Можно спросить в новой версии 3.1 зачем убрали мах7219?
извиняюсь не досмотрел в ноде мсу он просто пропадает на других контроллерах есть.
Изображение
Ingwar
Полковник
Сообщения: 1928
Зарегистрирован: 28 окт 2015, 22:47
Откуда: Ленобласть
Имя: Игорь
Поблагодарили: 2 раза

Тестирование новой версии программы (3.1)

Сообщение Ingwar »

Не понятна ситуация с пинами SCK, SI при использовании esp (D или gpio). Пины с этими же номерами доступны при выборе CS.
[spoiler]
1.png
[/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
Аватара пользователя
support
Супермодератор
Сообщения: 1917
Зарегистрирован: 03 янв 2018, 11:45
Откуда: Астрахань
Имя: Сергей
Поблагодарили: 23 раза
Контактная информация:

Тестирование новой версии программы (3.1)

Сообщение support »

rw6cm писал(а): 29 июн 2018, 10:15размер простенького проекта громадный!!!, даже архив не помогает
Исправил, теперь этот проект весит 130 килобайт (было 4.5 метра)

Отправлено спустя 5 минут 42 секунды:
rw6cm писал(а): 29 июн 2018, 09:48и что то у меня не получается float разобрать/собрать блоком doubleword
Это проблема временного отсутствия хелпа. В блоке сборки doubleword (в свойствах блока) надо выбрать тип данных в которое его будете собирать. Ведь эти четыре байта и контроллером интепретируются по разному в зависимости от типа, ну а с флоатом - это вообще отдельный вопрос. Так что если разбирали на байты флоат (блок разборки сам определяет входной тип) то в блоке сборки надо то же выставить флоат.

Отправлено спустя 2 минуты 34 секунды:
vovka1973 писал(а): 29 июн 2018, 18:17Можно спросить в новой версии 3.1 зачем убрали мах7219?
извиняюсь не досмотрел в ноде мсу он просто пропадает на других контроллерах есть.
Пока не удалось на ESP его запустить. Библиотека использует аппаратные таймеры, а у насчёт таймеров у ESP я пока не разобрался

Отправлено спустя 9 минут 5 секунд:
rw6cm писал(а): 29 июн 2018, 09:23если вход блока word->bytes оставить без значения - программа вылетает.
Исправил
Автор программы FLProg.
Yuri34
Рядовой
Сообщения: 9
Зарегистрирован: 09 мар 2017, 22:00
Откуда: Лобня

Тестирование новой версии программы (3.1)

Сообщение Yuri34 »

При использовании цифровых входов из аналоговых программа при компиляции вылетает
Аватара пользователя
support
Супермодератор
Сообщения: 1917
Зарегистрирован: 03 янв 2018, 11:45
Откуда: Астрахань
Имя: Сергей
Поблагодарили: 23 раза
Контактная информация:

Тестирование новой версии программы (3.1)

Сообщение support »

rw6cm писал(а): 29 июн 2018, 09:48в виде константы можно любые типы
Исправленно

Отправлено спустя 6 минут 38 секунд:
Yuri34 писал(а): 29 июн 2018, 19:20При использовании цифровых входов из аналоговых программа при компиляции вылетает
Исправленно

Отправлено спустя 6 минут 14 секунд:
RedSky писал(а): 29 июн 2018, 15:36Проверил Lad на NodeMcu - при попытке компиляции вылет с пустым проектом. То есть LAD для 8266 пока не работает.
Исправленно
Автор программы FLProg.
seri0shka
Лейтенант
Сообщения: 391
Зарегистрирован: 09 апр 2016, 12:17
Откуда: Кременчуг
Имя: Сергей

Тестирование новой версии программы (3.1)

Сообщение seri0shka »

Исправлено определённое количество найденных багов, один из которых практически не позволял работать на языке LAD.
За это огромное спасибо! До этого пользовался версией 2-1 и 2-3. Более новые сразу слетали при попытке открытия проекта LAD.
Огорчает отсутствие блока "информация" (в блоках) в последних версиях программы. Открытие информации онлайн не устраивает совершенно, хотя бы в настройках был выбор. Насчёт этого хотелось бы услышать ответ Сергея.
Ну и уже в качестве хотелок- столько "вкусного" добавили, а простой ATtiny13 нет до сих пор. Я уже давно пользуюсь FLProg для создания проектов на тиньке, просто нужно помнить, какие блоки и пины работают. Могу дать более подробную инфу, если нужно.
Аватара пользователя
support
Супермодератор
Сообщения: 1917
Зарегистрирован: 03 янв 2018, 11:45
Откуда: Астрахань
Имя: Сергей
Поблагодарили: 23 раза
Контактная информация:

Тестирование новой версии программы (3.1)

Сообщение support »

seri0shka писал(а): 29 июн 2018, 19:45Ну и уже в качестве хотелок- столько "вкусного" добавили, а простой ATtiny13 нет до сих пор. Я уже давно пользуюсь FLProg для создания проектов на тиньке, просто нужно помнить, какие блоки и пины работают. Могу дать более подробную инфу, если нужно.
Вообще интересная тема. Вы пришлите мне пожалуйста описание как Вы это делаете на почту (support@flprog.ru). Буду изучать.

Отправлено спустя 6 минут 23 секунды:
RedSky писал(а): 29 июн 2018, 16:45Ну и давняя ошибка - в настройках дисплея вместо выбора числа "столбцов" написано "строк".
Исправленно

Отправлено спустя 4 минуты 31 секунду:
seri0shka писал(а): 29 июн 2018, 19:45Открытие информации онлайн не устраивает совершенно, хотя бы в настройках был выбор.
Настройки программы - "Помощь" -> "Использовать оффлайн помощь".
В этом случае в браузере открывается файлы с диска (включены в дистрибутив) и интернет не нужен
Автор программы FLProg.
seri0shka
Лейтенант
Сообщения: 391
Зарегистрирован: 09 апр 2016, 12:17
Откуда: Кременчуг
Имя: Сергей

Тестирование новой версии программы (3.1)

Сообщение seri0shka »

support писал(а): 29 июн 2018, 20:13Использовать оффлайн помощь
Оказывается, действительно может работать без интернета. НО! При попытке использования пытается открыть в последней Опере со всеми последними вкладками, а это более минуты при отключённом доступе в интернет (!), при включённом это несколько минут. Пользуюсь совсем другой старой версией оперы, последнюю использую по необходимости только с навороченными сайтами. В старых версиях FLProg доля секунды- и информация доступна.
support писал(а): 29 июн 2018, 20:13пришлите мне описание на почту
Обязательно, постараюсь сегодня.
Аватара пользователя
rw6cm
Полковник
Сообщения: 2372
Зарегистрирован: 06 сен 2015, 20:25
Имя: Владимир
Поблагодарили: 41 раз

Тестирование новой версии программы (3.1)

Сообщение rw6cm »

support писал(а): 29 июн 2018, 19:19 В блоке сборки doubleword (в свойствах блока) надо выбрать тип данных в которое его будете собирать.
Не доглядел))
При двойном клике или посмотреть настройки блоков word и doubleword кроме сборки doubleword - вылет программы
Win10-64, FLProg (portable)
texbez
Лейтенант
Сообщения: 406
Зарегистрирован: 20 ноя 2016, 19:57
Откуда: Ростов на дону
Имя: Сергей
Благодарил (а): 4 раза
Поблагодарили: 1 раз

Тестирование новой версии программы (3.1)

Сообщение texbez »

Добрый день!
А можно в двух словах пояснить что такое "структуры" и для чего их применять (пример).
Спасибо

Отправлено спустя 21 минуту 50 секунд:
Пытаюсь подключить nodemcu к каскаде и связь не устанавливается.Есть подозрения потому что нет возможности в контролере установить какой порт.
Аватара пользователя
support
Супермодератор
Сообщения: 1917
Зарегистрирован: 03 янв 2018, 11:45
Откуда: Астрахань
Имя: Сергей
Поблагодарили: 23 раза
Контактная информация:

Тестирование новой версии программы (3.1)

Сообщение support »

rw6cm писал(а): 29 июн 2018, 20:47При двойном клике или посмотреть настройки блоков word и doubleword кроме сборки doubleword - вылет программы
Исправил

Отправлено спустя 54 минуты 43 секунды:
RedSky писал(а): 29 июн 2018, 16:45P. S. По подтяжке прояснилось: подключал адаптер I2C без согласования уровней, из за этого вход работал инверсно, не повторяйте ошибку.
digitalWrite(15, HIGH); подтяжку не включает!
pinMode(15, INPUT_PULLUP); работает правильно.
Не совсем понял где этот код нашли. Для блоков входов я поправил определение, а вот где в дисплее задаётся - я не нашол.

Отправлено спустя 31 минуту 27 секунд:
RedSky писал(а): 29 июн 2018, 16:45 Заметил - при подключении дисплея 1602 по I2C пины D1 и D2 остаются доступны как входы/выходы.
У меня убираются, странно.

Отправлено спустя 3 минуты 11 секунд:


Ну вроде на сегодня все выгреб. Подведу итоги.

Исправления
1 - размер файла проекта был 4 мегабайта, стал 130 килобайт
2 - если вход блока word->bytes оставить без значения - программа вылетает - Исправленно
3 -doubleword - в виде константы можно любые типы - Исправленно
4 - При использовании цифровых входов из аналоговых программа при компиляции вылетает - Исправленно
5 - Проверил Lad на NodeMcu - при попытке компиляции вылет с пустым проектом. То есть LAD для 8266 пока не работает. - Исправил
6 -Ну и давняя ошибка - в настройках дисплея вместо выбора числа "столбцов" написано "строк". - Исправленно
7 -При двойном клике или посмотреть настройки блоков word и doubleword кроме сборки doubleword - вылет программы -Исправленно.
8. - digitalWrite(15, HIGH); подтяжку не включает! pinMode(15, INPUT_PULLUP); работает правильно - Исправленно

Что не заметил, дополняйте!
Продолжаю сам тестировать пргогу
Автор программы FLProg.
Закрыто

Вернуться в «Темы от автора»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость