Tag: SmartDisplay



При нажатии на кнопку (номер кнопки 1…64) выполняется назначенный ей макрос, либо, если макрос не определен, в буфер отправки записывается символьная последовательность @Ann (здесь nn – номер нажатой кнопки). При отпускании кнопки символьная последовательность в буфер отправки не записывается. Если все же необходимо генерировать отклик и при отпускании кнопки, то это можно реализовать, определив макрос с номером 0.






Скетч 1: основные графические примитивы

@FG1,7@ Выбор седьмого цвета из палитры (желтый)
@GR10,10,150,120@GR12,12,155,125@
@GR14,14,160,130@GR16,16,165,135@
@GR18,18,170,140@
Рисование пяти прямоугольников
@FG3,255,127,127@ Выбор розового цвета
@GR20,20,175,145@GR22,22,180,150@
@GR24,24,185,155@GR26,26,190,160@
@GR28,28,195,165@
Рисование пяти прямоугольников
@FG3,0,0,255@GS120,160@GW40,80@
@GW40,240@GW100,170@
Выбор синего цвета (RGB(0,0,255)), установка стартовой точки (120,160) и рисование трех звеньев ломаной линии
@FG3,255,255,0@ Выбор желтого цвета (RGB(255,255,0))
@GD40,40,120,100@GD40,40,115,105@
@GD40,40,110,110@GD40,40,105,115@
@GD40,40,100,120@
Рисование пяти прямых, выходящих из единого центра (40,40)
@GW105,115@GW110,110@GW115,105@
@GW120,100@
Рисование четырех звеньев ломаной линии
@RI130,100,200,150@RC120,90,190,140,10,160@ Инвертирование цветов в прямоугольнике (130,100)-(200,150) и копирование прямоугольника (120,90)-(190,140) в прямоугольник (10,160)-(80,210)

Скетч 2: рисование ломаных линий

1 @FG3,255,255,0@OO@ Выбор желтого цвета(RGB(255,255,0))
2 @GS120,160@GY20,5,150,170,180,185,180@OL@ Установка стартовой точки (120,160) и рисование графика с постоянным шагом по Y в 20 пикселей (5 точек)
3 @GS120,160@GY35,5,140,160,170,175,170@OO@ Установка стартовой точки (120,160) и рисование графика с постоянным шагом по Y в 35 пикселей (5 точек)
4 @GS20,160@GY20,5,40,60,80,90,80@OL@ Установка стартовой точки (20,160) и рисование графика с постоянным шагом по Y в 20 пикселей (5 точек)
5 @FG3,255,127,127@OO@ Выбор розового цвета (RGB(255,127,127))
6 @GS120,160@GW40,80@GW40,240@GW100,170@ Установка стартовой точки (20,160) и рисование ломаной линии (3 звена)
7 @FG3,0,0,255@ Выбор синего цвета (RGB(0,0,255))
8 @GW105,115@GW110,110@GW115,105@GW120,100@ Рисование ломаной линии (4 звена)
9 @FG3,0,255,0@OL@ Выбор зеленого цвета(RGB(0,255,0))
10 @GS80,260@GX20,6,220,190,170,180,185,180@ Установка стартовой точки (80,260) и рисование графика с постоянным шагом по X в 20 пикселей (6 точек)
11 @FG3,255,255,0@OO@ Выбор желтого цвета (RGB(255,255,0))
12 @GS180,260@GX10,6,220,190,170,180,185,180@ Установка стартовой точки (180,260) и рисование графика с постоянным шагом по X в 10 пикселей (6 точек)





www.ramtex.dk – этот список команд можно взять в качестве основы для разработки собственной системы команд “умного” дисплея. .. continue reading ..