Arduino Mega Server

Модератор: Alex

Alex
Сообщения: 2357
Зарегистрирован: Пт апр 20, 2012 12:53 pm
Благодарил (а): 42 раза
Поблагодарили: 262 раза

Re: Arduino Mega Server

Сообщение Alex » Сб авг 22, 2015 8:48 pm

Под ubuntu и не планировалось. Разработка ведётся на Windows. А то, что под Windows скомпилировалось это радует (хотя так и должно быть)

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

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

http://geektimes.ru/post/260682/
avton
Сообщения: 6
Зарегистрирован: Пт июл 04, 2014 9:34 pm
Благодарил (а): 2 раза
Поблагодарили: 0

Re: Arduino Mega Server

Сообщение avton » Сб авг 22, 2015 8:55 pm

полностью заменял библиотеки Вашими из архива
Alex
Сообщения: 2357
Зарегистрирован: Пт апр 20, 2012 12:53 pm
Благодарил (а): 42 раза
Поблагодарили: 262 раза

Re: Arduino Mega Server

Сообщение Alex » Сб авг 22, 2015 9:18 pm

Ну смотрите: у меня работает, у killeo работает. Здесь нужна статистика, чтобы выявить причину. Библиотека отличается от стандартной только двумя файлами.

Давайте подождём других отзывов.
avton
Сообщения: 6
Зарегистрирован: Пт июл 04, 2014 9:34 pm
Благодарил (а): 2 раза
Поблагодарили: 0

Re: Arduino Mega Server

Сообщение avton » Сб авг 22, 2015 9:19 pm

возможно нашел косяк у себя ,если подтвердится ,отпишу
avton
Сообщения: 6
Зарегистрирован: Пт июл 04, 2014 9:34 pm
Благодарил (а): 2 раза
Поблагодарили: 0

Re: Arduino Mega Server

Сообщение avton » Сб авг 22, 2015 9:23 pm

заменил 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.
Ошибка компиляции.
Alex
Сообщения: 2357
Зарегистрирован: Пт апр 20, 2012 12:53 pm
Благодарил (а): 42 раза
Поблагодарили: 262 раза

Re: Arduino Mega Server

Сообщение Alex » Сб авг 22, 2015 10:16 pm

Смотрите, есть два варианта в этих файлах, попробуйте тот или этот

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

#include "utility/w5100.h"
#include "utility/socket.h"
killeo
Сообщения: 11
Зарегистрирован: Пт июл 31, 2015 8:40 pm
Благодарил (а): 3 раза
Поблагодарили: 1 раз

Re: Arduino Mega Server

Сообщение killeo » Сб авг 22, 2015 10:22 pm

привел библиотеку Alex-a к стандартному виду и изменил пару строк в EthernetServer.cpp
#include "utility/w5100.h"
#include "utility/socket.h"
т.е. было
#include "/w5100.h"
#include "/socket.h"
теперь и под ubuntu компилится
Вложения
Ethernet-rev0.01.zip
(47.33 КБ) 183 скачивания
За это сообщение автора killeo поблагодарил:
Alex (Сб авг 22, 2015 10:35 pm)
Рейтинг: 1.16%
Alex
Сообщения: 2357
Зарегистрирован: Пт апр 20, 2012 12:53 pm
Благодарил (а): 42 раза
Поблагодарили: 262 раза

Re: Arduino Mega Server

Сообщение Alex » Сб авг 22, 2015 10:35 pm

Отлично. Желательно ещё здесь кратко описать и показать, что вы поменяли.
killeo
Сообщения: 11
Зарегистрирован: Пт июл 31, 2015 8:40 pm
Благодарил (а): 3 раза
Поблагодарили: 1 раз

Re: Arduino Mega Server

Сообщение killeo » Сб авг 22, 2015 11:03 pm

1. Все *.h и *.cpp собрал в папке src
2. В EthernetServer.cpp изменил путь к файлам,
т.е. было
#include "/w5100.h"
#include "/socket.h"
стало
#include "utility/w5100.h"
#include "utility/socket.h"
killeo
Сообщения: 11
Зарегистрирован: Пт июл 31, 2015 8:40 pm
Благодарил (а): 3 раза
Поблагодарили: 1 раз

Re: Arduino Mega Server

Сообщение killeo » Сб авг 22, 2015 11:38 pm

... летает.
Последний раз редактировалось killeo Сб авг 22, 2015 11:56 pm, всего редактировалось 1 раз.
Ответить