Страница 303 из 326

Re: Arduino Mega Server

Добавлено: Вт янв 29, 2019 11:10 am
serghei
ser009 писал(а): Вт янв 29, 2019 11:02 am Я выбрал вариант 2 :)
Мы выбрали ! Вернее здесь присутствующие. И делимся найденными решениями.

И что мешает продавать свой код другим ? Писать код на заказ ? Недостаток знаний? Не для этого мы тут на форуме....

Re: Arduino Mega Server

Добавлено: Вт янв 29, 2019 1:48 pm
alexsis_76
А по поводу комментариев в коде ....
код достаточно прост, там и без комментариев все ясно.

Re: Arduino Mega Server

Добавлено: Вт янв 29, 2019 6:27 pm
ANARHIST1984
ser009 писал(а): Вт янв 29, 2019 11:02 am Данный проект имеет четкое коммерческое направление!!! Замысел разработчика не в том, чтобы вы собирали конструктор, а в том чтобы вы заказали конструктор у него.
1. Все что выложено в свободный доступ - это пример, который должен подтолкнуть Вас на заказ у разработчика версии PRO под свои нужды.
2. Либо сидите и разбегайтесь в сотнях строк кода, разбирайтесь как все взаимодействует и дальше пишите программный код сами.

Я выбрал вариант 2 :)
При этом за каждую копию АМС PRO придется еще оплатить автору отдельно, помимо того что за конструктор заплатил!

Re: Arduino Mega Server

Добавлено: Ср янв 30, 2019 9:31 pm
Ja_rus
ser009 писал(а): Вт янв 29, 2019 11:02 am Данный проект имеет четкое коммерческое направление!!!
Собственно и попал я сюда по рекламе бани, смотрю красиво расписано, куча режимов, потом добрался до АМС, а тут не все так радужно, я понял, что автору нет интереса поддерживать АМС, здается мне, что и комерческие проекты сделаны на отвали, ну и ладно, меня тоже вариант №2 больше устраивает. С отображением данных на веб и чекбоксами я разобрался, пытаюсь по аналогии с чкебоксами послать переменную в eeprom, но пока даже до server_ajax не добрался и вообще eeprom тут работает или этот модуль тоже для дизайна. Делаю так, подскажите где косяк.
SPOILERSPOILER_SHOW
// script
function getUpr() {
var request = new XMLHttpRequest();
var tur1 = document.getElementById("tur1").value;
var tur2 = document.getElementById("tur2").value;
var UprSend = "?tur1=" + tur1 + "&tur2=" + tur2;
request.open('GET', 'request_regulset' + UprSend + randomNoCache(), true);
request.send(null);
}
//html
<div>Реле 1 <input type="number" value="" id="tur1"></div>
<div>Реле 2 <input type="number" value="" id="tur2"></div>
<input type="button" value="Установить" onclick="getUpr()">

Re: Arduino Mega Server

Добавлено: Чт янв 31, 2019 7:54 pm
Slawka
Не компилируется хоть убей, выдаёт ошибку. Пробовал на МЕГЕ И НА ДУЕ.

Arduino: 1.8.8 (Windows 10), Плата:"Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)"
D:\ARDUINO\AMS\arduino_mega_server\server.ino: In function 'void serverWorks()':
server:206:37: error: 'class EthernetServer' has no member named 'available_'
EthernetClient sclient = server.available_(sock);
^
exit status 1
'class EthernetServer' has no member named 'available_'

Re: Arduino Mega Server

Добавлено: Чт янв 31, 2019 8:16 pm
Sps
Slawka писал(а): Чт янв 31, 2019 7:54 pm Не компилируется хоть убей, выдаёт ошибку. Пробовал на МЕГЕ И НА ДУЕ.
Arduino: 1.8.8

Вот и убей Arduino: 1.8.8 и поставь Arduino: 1.6.5

Re: Arduino Mega Server

Добавлено: Чт янв 31, 2019 9:35 pm
Slawka
Sps писал(а): Чт янв 31, 2019 8:16 pm
Slawka писал(а): Чт янв 31, 2019 7:54 pm Не компилируется хоть убей, выдаёт ошибку. Пробовал на МЕГЕ И НА ДУЕ.
Arduino: 1.8.8

Вот и убей Arduino: 1.8.8 и поставь Arduino: 1.6.5

На 1.6.5 не завелось, 1.8.5 завелось.

Re: Arduino Mega Server

Добавлено: Пт фев 01, 2019 2:11 am
serghei
Ja_rus писал(а): Ср янв 30, 2019 9:31 pm Делаю так, подскажите где косяк.
А что Вы вообще хотите сделать? Полную версию страницы можно?
пытаюсь по аналогии с чкебоксами послать переменную в eeprom
EEPROM на Меге то же работает.
  • void eeSetAddress(byte addr) {
    void eeSetName(String s) {
    void eeSetId() {
    void printEeInfo() {
я понял, что автору нет интереса поддерживать АМС
Что значит " поддерживать" ? Читайте второе сообщение. А за 3 года начиная с 0.11 версии до 0.17 на куче платформ - это не поддержка ДВИЖКА ?? Железо прикручивать - это уже наша забота.

Тут показан механизм как это работает. AMS - это обычная ардуина. И можно вставлять в неё любой код.

Re: Arduino Mega Server

Добавлено: Пт фев 01, 2019 2:14 am
serghei
Slawka писал(а): Чт янв 31, 2019 7:54 pm server:206:37: error: 'class EthernetServer' has no member named 'available_'
EthernetClient sclient = server.available_(sock);
^
exit status 1
'class EthernetServer' has no member named 'available_'[/i]
Это не видит библиотеку Етернета. И на 1.6.5 с сайта все прекрасно работает.

Re: Arduino Mega Server

Добавлено: Пт фев 01, 2019 3:56 am
alexsis_76
Все всех видят
Там о описании ошибки все написано и место указано