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

Re: Arduino Mega Server

Добавлено: Сб авг 22, 2015 8:48 pm
Alex
Под ubuntu и не планировалось. Разработка ведётся на Windows. А то, что под Windows скомпилировалось это радует (хотя так и должно быть)

----------------------

Статья на Гиктаймс с подробностями:

http://geektimes.ru/post/260682/

Re: Arduino Mega Server

Добавлено: Сб авг 22, 2015 8:55 pm
avton
полностью заменял библиотеки Вашими из архива

Re: Arduino Mega Server

Добавлено: Сб авг 22, 2015 9:18 pm
Alex
Ну смотрите: у меня работает, у killeo работает. Здесь нужна статистика, чтобы выявить причину. Библиотека отличается от стандартной только двумя файлами.

Давайте подождём других отзывов.

Re: Arduino Mega Server

Добавлено: Сб авг 22, 2015 9:19 pm
avton
возможно нашел косяк у себя ,если подтвердится ,отпишу

Re: Arduino Mega Server

Добавлено: Сб авг 22, 2015 9:23 pm
avton
заменил 2 файла ,выскочила друга я ошибка,среда 1.6.5-r2

Arduino: 1.6.5 (Windows 8.1), Плата"Arduino Mega or Mega 2560, ATmega2560 (Mega 2560)"

D:\arduino-1.6.5-r2\libraries\Ethernet\src\EthernetServer.cpp:6:19: fatal error: w5100.h: No such file or directory
#include "w5100.h"
^
compilation terminated.
Ошибка компиляции.

Re: Arduino Mega Server

Добавлено: Сб авг 22, 2015 10:16 pm
Alex
Смотрите, есть два варианта в этих файлах, попробуйте тот или этот

#include "w5100.h"
#include "socket.h"

#include "utility/w5100.h"
#include "utility/socket.h"

Re: Arduino Mega Server

Добавлено: Сб авг 22, 2015 10:22 pm
killeo
привел библиотеку Alex-a к стандартному виду и изменил пару строк в EthernetServer.cpp
#include "utility/w5100.h"
#include "utility/socket.h"
т.е. было
#include "/w5100.h"
#include "/socket.h"
теперь и под ubuntu компилится

Re: Arduino Mega Server

Добавлено: Сб авг 22, 2015 10:35 pm
Alex
Отлично. Желательно ещё здесь кратко описать и показать, что вы поменяли.

Re: Arduino Mega Server

Добавлено: Сб авг 22, 2015 11:03 pm
killeo
1. Все *.h и *.cpp собрал в папке src
2. В EthernetServer.cpp изменил путь к файлам,
т.е. было
#include "/w5100.h"
#include "/socket.h"
стало
#include "utility/w5100.h"
#include "utility/socket.h"

Re: Arduino Mega Server

Добавлено: Сб авг 22, 2015 11:38 pm
killeo
... летает.