Страница 10 из 29

Выход новой бэта версии программы

Добавлено: 27 дек 2021, 00:45
Qwert855
Подскажите в данной версии как и в 738 все еще нельзя копировать копи - пастом переменные модбаса по проекту? Как обычные? До 738 включительно , всегда нужно вытаскивать модбас копию переменнной из дерева проекта.

Выход новой бэта версии программы

Добавлено: 27 дек 2021, 10:09
DrScorpion86
[ref=#00aa00]support[/ref],
В функции "sED", в строке r=r+id+"= "+e.value; лишний пробел в кавычках, который отправляется вместе с введёнными данными.
[spoiler]
function sED(id){
var x=gX();

var r="/28892233-ef65-4f05-9ae7-cae9d02d7cbf?";
var e=document.getElementById(id);
if(e!=null){
r=r+id+"= "+e.value;
}
for(let i=0;i<sD.c;i++){
sD.d.e=false;
}
x.onreadystatechange=function(){
if(x.readyState==4){}
}
x.open("GET",r,true);
x.send();
}
[/spoiler]
Т.е. при вводе данных в поле ввода, перед значением добавляется знак "пробел".
Без имени-1.jpg
Без имени-2.jpg
Без имени-3.jpg

Выход новой бэта версии программы

Добавлено: 27 дек 2021, 13:50
support
Qwert855 писал(а): 27 дек 2021, 00:45 Подскажите в данной версии как и в 738 все еще нельзя копировать копи - пастом переменные модбаса по проекту? Как обычные? До 738 включительно , всегда нужно вытаскивать модбас копию переменнной из дерева проекта.
Исправил, в следующей версии будет можно.

Отправлено спустя 31 минуту 16 секунд:
DrScorpion86 писал(а): 27 дек 2021, 10:09 [ref=#00aa00]support[/ref],
В функции "sED", в строке r=r+id+"= "+e.value; лишний пробел в кавычках, который отправляется вместе с введёнными данными.
[spoiler]
function sED(id){
var x=gX();

var r="/28892233-ef65-4f05-9ae7-cae9d02d7cbf?";
var e=document.getElementById(id);
if(e!=null){
r=r+id+"= "+e.value;
}
for(let i=0;i<sD.c;i++){
sD.d.e=false;
}
x.onreadystatechange=function(){
if(x.readyState==4){}
}
x.open("GET",r,true);
x.send();
}
[/spoiler]
Т.е. при вводе данных в поле ввода, перед значением добавляется знак "пробел".
Без имени-1.jpgБез имени-2.jpgБез имени-3.jpg

Исправил

Выход новой бэта версии программы

Добавлено: 28 дек 2021, 07:01
starmos
Вот вышла новая версия, в ней ошибки какие-то исправлены (много), а какие-то добавились (мало), как это всегда бывает при разработке софта. Новые ошибки быстро выявляются и автор их устраняет (дай ему Бог), но приходится новой версии ждать, а это может быть небыстро. А ошибки могут быть ведь несерьезными, но раздражающими, типа дополнительного пробела, где не надо или еще что. Может как-то выпускать промежуточные сборки периодично по времени, например 7.4.2.хх? Я не знаю, насколько это сложно и/или трудоемко, поэтому это такой вопрос/предложение. Может раз в неделю выпускать такую версию? Если это несложно конечно и не сильно напряжет/отвлечет.

Выход новой бэта версии программы

Добавлено: 28 дек 2021, 07:33
Naladchik
del

Выход новой бэта версии программы

Добавлено: 28 дек 2021, 07:56
support
starmos писал(а): 28 дек 2021, 07:01 Вот вышла новая версия, в ней ошибки какие-то исправлены (много), а какие-то добавились (мало), как это всегда бывает при разработке софта. Новые ошибки быстро выявляются и автор их устраняет (дай ему Бог), но приходится новой версии ждать, а это может быть небыстро. А ошибки могут быть ведь несерьезными, но раздражающими, типа дополнительного пробела, где не надо или еще что. Может как-то выпускать промежуточные сборки периодично по времени, например 7.4.2.хх? Я не знаю, насколько это сложно и/или трудоемко, поэтому это такой вопрос/предложение. Может раз в неделю выпускать такую версию? Если это несложно конечно и не сильно напряжет/отвлечет.
Тут вопрос немного в другом.В среднем сборка релиза занимает часа 2-3. Не так и много конечно, но кроме исправления ошибок, я и добавляю новый функционал. И это занимает время намного больше, и пока задача не выпонена, релиз делать нельзя. Например добавленны кнопочки, а их реализацию ещё не сделал.... И при её нажатии происходит падение. Такой же релиз выпускать нельзя, верно?. Ну или при открытии окна какого то происходит падение, поскольку часть методов ещё не реализовано. Поэтому я и выпускаю версию, когда более менее уверен что все дырки закрыл. И то практически на каждой бетке приходится экстренно фиксить просмотренные мной критические ошибки (как например было и в последней версии).

Выход новой бэта версии программы

Добавлено: 28 дек 2021, 11:23
slavas
Номально, всё устраивает, продолжайте пожалуйста как Вам удобно.

Выход новой бэта версии программы

Добавлено: 03 янв 2022, 02:12
Ingwar
support писал(а): 23 дек 2021, 13:57 rw6cm писал(а): ↑
23.12.2021{, 11:11}

support писал(а): ↑
23.12.2021{, 10:25}
поэтому я просто вывел непосредственно константы.

Код надо подкорректировать. Функция всегда должна что то возвращать.
Не хватает условия если вводимое значение не будет в списке, то допустим возвращать (return SERIAL_8N1).
Мы то понимаем что значение вводим через флпрог из конкретного списка, и другого быть не может.
Но IDE об этом то не знает.
Иначе:Показать

/
Понял в чем проблемма. Исправил. Для меню то же исправил
Версия 7.4.2 для STM (ядро отсюда https://github.com/stm32duino/Arduino_Core_STM32) проблема осталась...
[spoiler]
Безымянный.png
[/spoiler]

Выход новой бэта версии программы

Добавлено: 03 янв 2022, 10:12
support
Ingwar писал(а): 03 янв 2022, 02:12
support писал(а): 23 дек 2021, 13:57 rw6cm писал(а): ↑
23.12.2021{, 11:11}

support писал(а): ↑
23.12.2021{, 10:25}
поэтому я просто вывел непосредственно константы.

Код надо подкорректировать. Функция всегда должна что то возвращать.
Не хватает условия если вводимое значение не будет в списке, то допустим возвращать (return SERIAL_8N1).
Мы то понимаем что значение вводим через флпрог из конкретного списка, и другого быть не может.
Но IDE об этом то не знает.
Иначе:Показать

/
Понял в чем проблемма. Исправил. Для меню то же исправил
Версия 7.4.2 для STM (ядро отсюда https://github.com/stm32duino/Arduino_Core_STM32) проблема осталась...
[spoiler]Безымянный.png[/spoiler]
Ну так у Вас STM! И я не знаю как в ядре STM объявлены константы для SerialMode.

Нашол объявление констант для Вашего ядра, там не поддерживается часть режимов, и я с этим ничего сделать не могу. Когда буду реализовывать поддержку STM?, тогда и сделаю.

Код: Выделить всё

// Define config for Serial.begin(baud, config);
// below configs are not supported by STM32
//#define SERIAL_5N1 0x00
//#define SERIAL_5N2 0x08
//#define SERIAL_5E1 0x20
//#define SERIAL_5E2 0x28
//#define SERIAL_5O1 0x30
//#define SERIAL_5O2 0x38
//#define SERIAL_6N1 0x02
//#define SERIAL_6N2 0x0A

#ifdef UART_WORDLENGTH_7B
  #define SERIAL_7N1 0x04
  #define SERIAL_7N2 0x0C
  #define SERIAL_6E1 0x22
  #define SERIAL_6E2 0x2A
  #define SERIAL_6O1 0x32
  #define SERIAL_6O2 0x3A
#endif
#define SERIAL_8N1 0x06
#define SERIAL_8N2 0x0E
#define SERIAL_7E1 0x24
#define SERIAL_8E1 0x26
#define SERIAL_7E2 0x2C
#define SERIAL_8E2 0x2E
#define SERIAL_7O1 0x34
#define SERIAL_8O1 0x36
#define SERIAL_7O2 0x3C
#define SERIAL_8O2 0x3E

Выход новой бэта версии программы

Добавлено: 03 янв 2022, 12:15
Ingwar
support писал(а): 03 янв 2022, 10:12 Нашол объявление констант для Вашего ядра, там не поддерживается часть режимов, и я с этим ничего сделать не могу. Когда буду реализовывать поддержку STM?, тогда и сделаю.
Спасибо за Ваш труд.
Мне не трудно будет и ручками прописать).

Выход новой бэта версии программы

Добавлено: 03 янв 2022, 12:24
aidar_i
Программа падает при нажатии Загрузить скетч , при сканировании I2C.
error.log

Выход новой бэта версии программы

Добавлено: 13 янв 2022, 13:43
cmept-27
[ref=#00aa00]support[/ref], Мне кажется кнопка в WEB работает не правильно при выборе действие по клику кнопки "установить значение", значение не возвращается назад . При нажатии на кнопку устанавливается значение и больше его ни как не поменяешь.

Выход новой бэта версии программы

Добавлено: 14 янв 2022, 10:38
holodaleksey
падение при использовании ботов для телеги, сообщает что не найдена библиотека, хотя она присутствует.

Выход новой бэта версии программы

Добавлено: 17 янв 2022, 21:57
Serg_Grn
Программа легла (7.4.2), но я не помню на каком моменте, т.к. это было позавчера, а файлик я обнаружил только сегодня :smile37: :D
Но на всякий случай прикрепляю)
error.log

Выход новой бэта версии программы

Добавлено: 19 янв 2022, 15:41
bambur72
Добрый день.
Не сохраняются настройки размера шрифта в редакторе пользовательских блоков.
Если редактор ПБ открыт и применить настройки-настройки программы-интерфейс-шрифты-просмотрщик кода тогда размер шрифта применяется. А если открыть редактор снова шрифт опять 16-ый.
В просмотре кода проекта всё корректно.

Выход новой бэта версии программы

Добавлено: 20 янв 2022, 07:11
bambur72
Добрый день.
При закрытии редактора блока пользователя после внесения изменений нажатием на [x], всплывает окошко " В блоке изменения сохранить? да/нет". В этом окошке не работает отмена [x].

Выход новой бэта версии программы

Добавлено: 20 янв 2022, 10:15
Di123
[ref=#00aa00]support[/ref], при смене в настройках строчек местами они меняются на рабочем столе но на самом деле всё остаётся на местах после заливки
2022-01-20_140303.png
если вернуть обратно то норм становится

Выход новой бэта версии программы

Добавлено: 20 янв 2022, 10:52
Ingwar
Di123 писал(а): 20 янв 2022, 10:15 но на самом деле всё остаётся на местах после заливки
После внесения изменений, нужно немного переместить блок в любую сторону и они отобразятся.

Выход новой бэта версии программы

Добавлено: 20 янв 2022, 14:57
Di123
[ref]Ingwar[/ref], изменения и так отоброжаются
я имел в виду что меняя строчки в настройках местами они меняются но и в ремонтиксе меняются тоже местами и получается что значения приходят в нете окна которые должны

Отправлено спустя 2 минуты 15 секунд:
[ref=#00aa00]support[/ref], можете исправить в пользовательских блоках линии по нормальному
2022-01-20_185713.png

Выход новой бэта версии программы

Добавлено: 20 янв 2022, 16:38
RedSky
Di123 писал(а): 20 янв 2022, 14:57 можете исправить в пользовательских блоках линии по нормальному
Есть такое. Происходит если блок редактировался из проекта.