Страница 1 из 1
ModBus
Добавлено: 03.07.2016{, 19:30}
CraCk
При редактирование созданных входов в режиме Software Serial. Вылетает с ошибкой
ModBus
Добавлено: 03.07.2016{, 19:35}
CraCk
А также при компиляции
ModBus
Добавлено: 03.07.2016{, 19:45}
Vitez
То же самое. При компилировании проекта и если в проекте есть модбас на Software Serial вылетает ошибка
Arduino: 1.6.3 (Windows 8.1), Плата"Arduino Uno"
pr1.ino: In function 'void setup()':
pr1.ino:11:1: error: 'Serial100' was not declared in this scope
pr1.ino: In function 'byte _modbusSlavePoll()':
pr1.ino:52:23: error: 'Serial100' was not declared in this scope
pr1.ino: In function 'void _modbusSlaveSendTxBuffer()':
pr1.ino:162:1: error: 'Serial100' was not declared in this scope
pr1.ino: In function 'byte _modbusGetSlaveRxBuffer()':
pr1.ino:171:10: error: 'Serial100' was not declared in this scope
Multiple libraries were found for "SoftwareSerial.h"
Used: c:\Program Files (x86)\Flprog\ide\hardware\arduino\avr\libraries\SoftwareSerial
Not used: c:\Program Files (x86)\Flprog\ide\libraries\remoteXY
Ошибка компиляции.
Это сообщение будет содержать больше информации чем
"Отображать вывод во время компиляции"
включено в Файл > Настройки
ModBus
Добавлено: 05.07.2016{, 19:23}
ttocs
Написал в о данной ошибке 26.06, но видать автор в отпуск =) . Суть (в моем понимании) что автор спешил ради нас и пропусти строчку инициализации программного ком порта. Решается просто дописыванием с скетч строки SoftwareSerial Serial100(2, 3); после подключения библиотек
ModBus
Добавлено: 05.07.2016{, 23:33}
CraCk
У меня в IDE даже такой скетч не компилируется
#include <SoftwareSerial.h>
#include <Time.h>
int gLedPin = 13;
int gRxPin = 10;
int gTxPin = 11;
SoftwareSerial BTSerial(gRxPin, gTxPin);
void setup() {
# 38400 - для метода №1, 9600 - для метода №2
BTSerial.begin(38400);
Serial.begin(9600);
delay(500);
}
void loop() {
if (BTSerial.available()) {
Serial.write(BTSerial.read());
}
if (Serial.available()) {
BTSerial.write(Serial.read());
}
}
Лезит ошыбка
Used: \Flprog\ide\hardware\arduino\avr\libraries\SoftwareSerial
Not used: \Flprog\ide\libraries\remoteXY
Кажется что что здесь виновата библиотека remoteXY.
ModBus
Добавлено: 07.07.2016{, 16:59}
ttocs
Не и имею библиотеки Time, но в общем как то так
#include <SoftwareSerial.h>
// #include <Time.h>
int gLedPin = 13;
int gRxPin = 10;
int gTxPin = 11;
SoftwareSerial BTSerial(gRxPin, gTxPin);
void setup() {
// # 38400 - для метода №1, 9600 - для метода №2
BTSerial.begin(38400);
Serial.begin(9600);
delay(500);
}
void loop() {
if (BTSerial.available()) {
Serial.write(BTSerial.read());
}
if (Serial.available()) {
BTSerial.write(Serial.read());
}
}
ModBus
Добавлено: 07.07.2016{, 17:48}
dimkip
Я новичок пытался создать тему не могу описал эту ошибку в теме. Ошибка компиляции. Блок управления подсветкой дисплея l2c
сообщение 3 и 5. в ней же описана ошибка ИК передатчика и описанно как исправить.
а так-же в гостевой сообщение21.