У вас нарушен синтаксис при копировании.Pasha7 писал(а):По видео Сергея попытался сделать но не получилось. Блок очень грузит прогу flprog и не работает.
Код: Выделить всё
if(wg.available())
{
Serial.print("Wiegand HEX = ");
Serial.print(wg.getCode(),HEX);
Serial.print(", DECIMAL = ");
Serial.print(wg.getCode());
Serial.print(", Type W");
Serial.println(wg.getWiegandType());
}
Код: Выделить всё
if(wg.available())
Serial.print("Wiegand HEX = ");
Serial.print(wg.getCode(),HEX);
Serial.print(", DECIMAL = ");
Serial.print(wg.getCode());
Serial.print(", Type W");
Serial.println(wg.getWiegandType());
Pasha7 писал(а):Галочку убрал, теперь куча ошибок компиляции сталоЯ так думаю ошибки в названии выходов ?
ошибаетесь ....Dev1 писал(а):И в FunctionSection все удалите...
Там были void setup() и void loop()Anydy писал(а):ошибаетесь ....
Код: Выделить всё
#include <Wiegand.h>WIEGAND wg;
void setup() { Serial.begin(9600); wg.begin();}void loop() { if(wg.available()) { Serial.print("Wiegand HEX = "); Serial.print(wg.getCode(),HEX); Serial.print(", DECIMAL = "); Serial.print(wg.getCode()); Serial.print(", Type W"); Serial.println(wg.getWiegandType()); }}
Блин глаз замылился......прочитал как SetupAnydy писал(а):И в FunctionSection все удалите..
Вот без уарт, работают выходы блока, входа надеюсь допилите...Pasha7 писал(а):Может есть еще какие варианты ?
Тоже самое к сожалению, Может можно с помощью flprog переконвертировать в шестнадцатеричную ? Dev1 писал(а):А так?
Так тоже c ГИТ Вот , Да ваш пример поновее. Но когда я заливал тот пример он корректно работает выводяться данные DEC и HEX, А тут только DECAnydy писал(а):Во первых ... где вы взяли библиотеку из первого сообщения?так тоже
Да всё работает, так и сделаю. Теперь буду делать замок. Спасибо за помощь !Dev1 писал(а):Можно на выход D поставить блок конвертации строк, в параметрах указать число->строка, а формат шестнадцатиричный. Тогда выход H будет не нужен.
Да действительно там есть ссылка на новый вариант, просмотрел. Но этот уже сделан и работает.Anydy писал(а):так в вашем архиве из первого сообщения есть файлик Readmeтам написано:
Что бы не менять измените в блокеPasha7 писал(а):Поменял код уже в самой Arduino Ide DEC на HEX которые я указал стрелочками