Тестирование новой версии программы (3.1.4)
Тестирование новой версии программы (3.1)
У кого проблема загрузки программы с сайта - ссылка на гугл диск
- RedSky
- Лейтенант
- Сообщения: 576
- Зарегистрирован: 19 дек 2016, 20:07
- Откуда: Днепропетровск
- Имя: Алексей
- Поблагодарили: 1 раз
Тестирование новой версии программы (3.1)
Проверил Lad на NodeMcu - при попытке компиляции вылет с пустым проектом. То есть LAD для 8266 пока не работает.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Лейтенант
- Сообщения: 373
- Зарегистрирован: 25 фев 2018, 17:56
- Имя: sonata
Тестирование новой версии программы (3.1)
кто тестил? скиньте чу там в леонардо и остальных за юсб хост. мб сам соберу - поиграюсь, т.к. функции интересныеДля плат Leonardo, Micro и Due созданы блоки, позволяющие использовать эти контроллеры как управляющее USB медиа устройство. Данный режим работает как на Windows, так и на Android (возможно и на Linux, не проверял). Драйвера не требуются, устройство получается PlugAndPlay.
- Sancho
- Полковник
- Сообщения: 4066
- Зарегистрирован: 25 дек 2015, 17:32
- Откуда: Ярославль.
- Имя: Александр
- Поблагодарили: 5 раз
- Контактная информация:
Тестирование новой версии программы (3.1)
Его нет как такового. Они, ардуинки с mega32u4, выступают в роли клавы/мышки...
Отправлено спустя 1 минуту 25 секунд:
Это USB device
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
-
- Лейтенант
- Сообщения: 373
- Зарегистрирован: 25 фев 2018, 17:56
- Имя: sonata
- RedSky
- Лейтенант
- Сообщения: 576
- Зарегистрирован: 19 дек 2016, 20:07
- Откуда: Днепропетровск
- Имя: Алексей
- Поблагодарили: 1 раз
Тестирование новой версии программы (3.1)
NodeMcu. Заметил - при подключении дисплея 1602 по I2C пины D1 и D2 остаются доступны как входы/выходы. С подтяжкой пока не разобрался: похоже что код
]pinMode(15, INPUT);
digitalWrite(15, HIGH);
подключает подтяжку к минусу, таким образом получаем инверсную работу входов.
А задание частоты ШИМ планируется сделать?
Ну и давняя ошибка - в настройках дисплея вместо выбора числа "столбцов" написано "строк".
P. S. По подтяжке прояснилось: подключал адаптер I2C без согласования уровней, из за этого вход работал инверсно, не повторяйте ошибку.
digitalWrite(15, HIGH); подтяжку не включает!
pinMode(15, INPUT_PULLUP); работает правильно.
]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)
О чём речь?RedSky писал(а): 29 июн 2018, 16:45Ну и давняя ошибка - в настройках дисплея вместо выбора числа "столбцов" написано "строк".
[spoiler] [/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Тестирование новой версии программы (3.1)
а насколько сложно сделать сохранение структур в епром и другие виды памяти?
и массивы заодно, а то я сейчас понял, что запишется только один индекс в одну ячейку епром, а у епрома нет индексного входа
и массивы заодно, а то я сейчас понял, что запишется только один индекс в одну ячейку епром, а у епрома нет индексного входа
-
- Подполковник
- Сообщения: 1202
- Зарегистрирован: 14 фев 2016, 14:16
- Откуда: kazahstan
- Благодарил (а): 36 раз
- Поблагодарили: 6 раз
Тестирование новой версии программы (3.1)
Можно спросить в новой версии 3.1 зачем убрали мах7219?
извиняюсь не досмотрел в ноде мсу он просто пропадает на других контроллерах есть.
извиняюсь не досмотрел в ноде мсу он просто пропадает на других контроллерах есть.
-
- Полковник
- Сообщения: 1928
- Зарегистрирован: 28 окт 2015, 22:47
- Откуда: Ленобласть
- Имя: Игорь
- Поблагодарили: 2 раза
Тестирование новой версии программы (3.1)
Не понятна ситуация с пинами SCK, SI при использовании esp (D или gpio). Пины с этими же номерами доступны при выборе CS.
[spoiler] [/spoiler]
[spoiler] [/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
- support
- Супермодератор
- Сообщения: 1917
- Зарегистрирован: 03 янв 2018, 11:45
- Откуда: Астрахань
- Имя: Сергей
- Поблагодарили: 23 раза
- Контактная информация:
Тестирование новой версии программы (3.1)
Исправил, теперь этот проект весит 130 килобайт (было 4.5 метра)
Отправлено спустя 5 минут 42 секунды:
Это проблема временного отсутствия хелпа. В блоке сборки doubleword (в свойствах блока) надо выбрать тип данных в которое его будете собирать. Ведь эти четыре байта и контроллером интепретируются по разному в зависимости от типа, ну а с флоатом - это вообще отдельный вопрос. Так что если разбирали на байты флоат (блок разборки сам определяет входной тип) то в блоке сборки надо то же выставить флоат.rw6cm писал(а): 29 июн 2018, 09:48и что то у меня не получается float разобрать/собрать блоком doubleword
Отправлено спустя 2 минуты 34 секунды:
Пока не удалось на ESP его запустить. Библиотека использует аппаратные таймеры, а у насчёт таймеров у ESP я пока не разобралсяvovka1973 писал(а): 29 июн 2018, 18:17Можно спросить в новой версии 3.1 зачем убрали мах7219?
извиняюсь не досмотрел в ноде мсу он просто пропадает на других контроллерах есть.
Отправлено спустя 9 минут 5 секунд:
Исправилrw6cm писал(а): 29 июн 2018, 09:23если вход блока word->bytes оставить без значения - программа вылетает.
Автор программы FLProg.
Тестирование новой версии программы (3.1)
При использовании цифровых входов из аналоговых программа при компиляции вылетает
- support
- Супермодератор
- Сообщения: 1917
- Зарегистрирован: 03 янв 2018, 11:45
- Откуда: Астрахань
- Имя: Сергей
- Поблагодарили: 23 раза
- Контактная информация:
Тестирование новой версии программы (3.1)
Исправленно
Отправлено спустя 6 минут 38 секунд:
ИсправленноYuri34 писал(а): 29 июн 2018, 19:20При использовании цифровых входов из аналоговых программа при компиляции вылетает
Отправлено спустя 6 минут 14 секунд:
ИсправленноRedSky писал(а): 29 июн 2018, 15:36Проверил Lad на NodeMcu - при попытке компиляции вылет с пустым проектом. То есть LAD для 8266 пока не работает.
Автор программы FLProg.
-
- Лейтенант
- Сообщения: 391
- Зарегистрирован: 09 апр 2016, 12:17
- Откуда: Кременчуг
- Имя: Сергей
Тестирование новой версии программы (3.1)
За это огромное спасибо! До этого пользовался версией 2-1 и 2-3. Более новые сразу слетали при попытке открытия проекта LAD.Исправлено определённое количество найденных багов, один из которых практически не позволял работать на языке LAD.
Огорчает отсутствие блока "информация" (в блоках) в последних версиях программы. Открытие информации онлайн не устраивает совершенно, хотя бы в настройках был выбор. Насчёт этого хотелось бы услышать ответ Сергея.
Ну и уже в качестве хотелок- столько "вкусного" добавили, а простой ATtiny13 нет до сих пор. Я уже давно пользуюсь FLProg для создания проектов на тиньке, просто нужно помнить, какие блоки и пины работают. Могу дать более подробную инфу, если нужно.
- support
- Супермодератор
- Сообщения: 1917
- Зарегистрирован: 03 янв 2018, 11:45
- Откуда: Астрахань
- Имя: Сергей
- Поблагодарили: 23 раза
- Контактная информация:
Тестирование новой версии программы (3.1)
Вообще интересная тема. Вы пришлите мне пожалуйста описание как Вы это делаете на почту (support@flprog.ru). Буду изучать.seri0shka писал(а): 29 июн 2018, 19:45Ну и уже в качестве хотелок- столько "вкусного" добавили, а простой ATtiny13 нет до сих пор. Я уже давно пользуюсь FLProg для создания проектов на тиньке, просто нужно помнить, какие блоки и пины работают. Могу дать более подробную инфу, если нужно.
Отправлено спустя 6 минут 23 секунды:
ИсправленноRedSky писал(а): 29 июн 2018, 16:45Ну и давняя ошибка - в настройках дисплея вместо выбора числа "столбцов" написано "строк".
Отправлено спустя 4 минуты 31 секунду:
Настройки программы - "Помощь" -> "Использовать оффлайн помощь".seri0shka писал(а): 29 июн 2018, 19:45Открытие информации онлайн не устраивает совершенно, хотя бы в настройках был выбор.
В этом случае в браузере открывается файлы с диска (включены в дистрибутив) и интернет не нужен
Автор программы FLProg.
-
- Лейтенант
- Сообщения: 391
- Зарегистрирован: 09 апр 2016, 12:17
- Откуда: Кременчуг
- Имя: Сергей
Тестирование новой версии программы (3.1)
Оказывается, действительно может работать без интернета. НО! При попытке использования пытается открыть в последней Опере со всеми последними вкладками, а это более минуты при отключённом доступе в интернет (!), при включённом это несколько минут. Пользуюсь совсем другой старой версией оперы, последнюю использую по необходимости только с навороченными сайтами. В старых версиях FLProg доля секунды- и информация доступна.
Обязательно, постараюсь сегодня.
- rw6cm
- Полковник
- Сообщения: 2372
- Зарегистрирован: 06 сен 2015, 20:25
- Имя: Владимир
- Поблагодарили: 41 раз
Тестирование новой версии программы (3.1)
Не доглядел))support писал(а): 29 июн 2018, 19:19 В блоке сборки doubleword (в свойствах блока) надо выбрать тип данных в которое его будете собирать.
При двойном клике или посмотреть настройки блоков word и doubleword кроме сборки doubleword - вылет программы
Win10-64, FLProg (portable)
-
- Лейтенант
- Сообщения: 406
- Зарегистрирован: 20 ноя 2016, 19:57
- Откуда: Ростов на дону
- Имя: Сергей
- Благодарил (а): 4 раза
- Поблагодарили: 1 раз
Тестирование новой версии программы (3.1)
Добрый день!
А можно в двух словах пояснить что такое "структуры" и для чего их применять (пример).
Спасибо
Отправлено спустя 21 минуту 50 секунд:
Пытаюсь подключить nodemcu к каскаде и связь не устанавливается.Есть подозрения потому что нет возможности в контролере установить какой порт.
А можно в двух словах пояснить что такое "структуры" и для чего их применять (пример).
Спасибо
Отправлено спустя 21 минуту 50 секунд:
Пытаюсь подключить nodemcu к каскаде и связь не устанавливается.Есть подозрения потому что нет возможности в контролере установить какой порт.
- support
- Супермодератор
- Сообщения: 1917
- Зарегистрирован: 03 янв 2018, 11:45
- Откуда: Астрахань
- Имя: Сергей
- Поблагодарили: 23 раза
- Контактная информация:
Тестирование новой версии программы (3.1)
Исправил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.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя