Страница 3 из 3

Бегущая строка

Добавлено: 28 дек 2017, 19:55
Labu55
Lisica писал(а):иде может ругаться на сложение с обратным слешем
 Ругается всегда когда пробуете засунуть в ' \ ' или " \ ". Столкнулся когда делал таблицу ASCII to 7-segment байтовый массив (библиотеку для 74HCT164) и пытался присвоить символу \ байт7-сегментное представление  кириллистического символа. Искал в управляющих символах или непечатаемых,- не нашёл. Забил и просто оставил. Наверное использование блокируется как елемент признаков в ч. \0 - (NULL) окончания строки и прочего. Представляю как ржут с нас сейчас программисты. 

Бегущая строка

Добавлено: 28 дек 2017, 20:03
Labu55
Lisica писал(а):этих таблицах символ - квадрат малевича
Не стоит обращать на вторую часть таблицы ASCII много внимания- она региональная, их куча, как писал уже выше. Ниже в файле перевод и ссылка.

Бегущая строка

Добавлено: 28 дек 2017, 20:06
Lisica
Labu55 писал(а):Ругается всегда
просмотрите проект в сообщении 37
там компилируется и выводится то, что нужно.

Бегущая строка

Добавлено: 28 дек 2017, 20:48
Labu55
Lisica писал(а):там компилируется и выводится то, что нужно
String _gtv1 = "\1\2\3\4\5"; это не String _gtv1 = "\"; или unsigned char _gtv = '\'; или char _gtv = '\'; А ещё попробуйте извлечь из строки этот символ отдельно, сравнить или пр. может получится как -то, но я не проводил дальше эксперименты.
Код ошибки 
(C:\Users\SL\AppData\Local\Temp\flprog\pr1\pr1.ino:8:22: warning: missing terminating ' character
 unsigned char _gtr = '\';
                      ^
pr1:8: error: missing terminating ' character
 unsigned char _gtr = '\';
 ^)
 А код под спойлер не хочет влезать. Мы уже добазарились до 44 сообщений, во поехало.
Вы проверяли уже какие символы зашили в Ваш индикатор? Скетч CustomChar если чего в библиотеке ниже. Ну и адресок свой введите там.

Бегущая строка

Добавлено: 28 дек 2017, 21:31
Lisica
Labu55 писал(а):Вы проверяли уже какие символы зашили в Ваш индикатор?
Да ну... вводить 255 символов в строку да ещё 255 слешей...
мне другая игрушка приехала, играюсь.  
Labu55 писал(а):Скетч CustomChar если чего
А куда его и как? "Я не волшебник, я только учусь..."

Бегущая строка

Добавлено: 28 дек 2017, 22:18
Labu55
Lisica писал(а):А куда его и как?
Папку разархивировать, найти место установки Arduino IDE, в папку Library поместить. Если отдельно не установлена Arduino IDE,найти в папке установки FLPrpog и сделать это-же по приложеным рисункам. Запустить Arduino IDE отсюда и найти по рисункам Пример CustomChar, открыть, отредактировать в Arduino IDE адрес своего дисплея- загрузить, смотреть что там китайцы запихнули.

Проверил свой блок с ТМ1638-бегущей строкой длинной 44 символа+7 пробелов вначале добавил сам блок. Код можно посмотреть по приложенному проекту. Всё отлично работает, снял видео, не нашёл кабеля данных, но проверить у желающих возможность есть. Но тут не используется обрезания подстроки String.substring(from, to). Вопросы остались те-же.

Бегущая строка

Добавлено: 28 дек 2017, 22:59
Lisica
Labu55 писал(а):загрузить, смотреть что там китайцы запихнули.
Посмотрел. как и в найденой таблице символ малевича 255, только эта прога показала его как 256...
Labu55 писал(а):Вопросы остались те-же.
Можно повторить?

Бегущая строка

Добавлено: 28 дек 2017, 23:13
Labu55
Lisica писал(а):Можно повторить?
Вопросы наши общие теперь, из-за чего вся эта байда получается. Это как бы отчет что проверил.

Бегущая строка

Добавлено: 29 дек 2017, 20:45
Lisica
Labu55 писал(а):Вопросы наши общие теперь
Я думал ко мне какие то вопросы...
Labu55 писал(а):Проверил свой блок с ТМ1638
А это куда его?

Добавлено (29.12.2017, 20:45)
---------------------------------------------
Скомпилировал бегущую строку в FLprog2.0.5
Работает всё как и задумывалось.
Просьба передать автору на заметку.

Бегущая строка

Добавлено: 31 дек 2017, 10:02
Lisica
Lisica писал(а): 29 дек 2017, 20:45Скомпилировал бегущую строку в FLprog2.0.5
Поспешил с выводами...
Работает. если стоит "до конца"
Если константа - не работает и тут...
Бегущая строка.flp