Sb forum speech.png DiscordLink.png FacebookLink.png RedditLink.png SteamLink.png TwitterLink.png YoutubeLink.png

Difference between revisions of "GRID Дисплей"

From Starbase wiki
Jump to navigation Jump to search
 
Line 10: Line 10:


|{{SB Infobox Device General Information/ru
|{{SB Infobox Device General Information/ru
  |type=YOLOL device
  |type=YOLOL устройство
  |function=Displays information
  |function=Вывод информации
   
   
  |size=
  |size=
Line 28: Line 28:
  |{{SB Infobox Header
  |{{SB Infobox Header
|image=[[Image:Grid Display (basic).png]]
|image=[[Image:Grid Display (basic).png]]
|name=Grid Display Basic
|name=Базовый Grid дисплей
  }}
  }}


Line 53: Line 53:
  |{{SB Infobox Header
  |{{SB Infobox Header
|image=[[Image:Grid Display (advanced).png]]
|image=[[Image:Grid Display (advanced).png]]
|name=Grid Display chip Advanced
|name=Advanced Grid дисплей
  }}
  }}


Line 99: Line 99:


{|class="wikitable"
{|class="wikitable"
! YOLOL field
! YOLOL поле
! description
! Описание
! range
! Диапазон
|-
|-
! '''GridDisplayOnState'''
! '''GridDisplayOnState'''
| Turns the entire screen on/off
| Включает или отключает экран полностью
| 0/1,    0 is off, everything else is on.
| 0/1,    если 0 то выключен, на любое другое значение включен
|-
|-
! '''GridDisplayTextHue'''
! '''GridDisplayTextHue'''
| Sets the colour
| Устанавливает цвет текста
| 0 - 360
| 0 - 360
|-
|-
! '''CursorX'''
! '''CursorX'''
| Sets the X value of the square the edit cursor is at
| Устаналивает кординату X курсора для редактирования
| 1 - 25
| 1 - 25
|-
|-
! '''CursorY'''
! '''CursorY'''
| Sets the Y value of the square the edit cursor is at
| Устаналивает кординату Y курсора для редактирования
| 1 - 25
| 1 - 25
|-
|-
! '''ShowCursor'''
! '''ShowCursor'''
| Sets whether to highlight the grid square the cursor is placed on.
| Когда включен, подсвечивает место курсора
| 0/1
| 0/1
|-
|-
! '''MoveCursor'''
! '''MoveCursor'''
| When enabled cursor automatically moves to next grid square after inputting max length string.
| Когда включен, курсор автоматически сдвигается к следующей ячейке кординат от конца введеного текста
| 0/1
| 0/1
|-
|-
! '''ClearGrid'''
! '''ClearGrid'''
| When enabled contents of the display is cleared. Cursor Moves to first cell of the grid.  
| Когда включен содержание дисплея очищается. Курсор сдвигается на первую ячейку дисплея
| 0/1
| 0/1
|-
|-
! '''Input'''
! '''Input'''
| Adjusts the screen contents starting from the cursor's grid square
| Изменяет содержание экрана начиная от позиции курсора
| String: inputs text one character per square, wrapping automatically to next line start when reaching end of line, top left when reaching end of grid
| Вводит текст по 1 символу в ячейку автоматически переснося курсор на новую строку. При достижении конца переносит курсор в левый верхний угол
|}
|}


Line 139: Line 139:


{|class="wikitable"
{|class="wikitable"
! YOLOL field
! YOLOL поле
! description
! Описание
! range
! Диапазон
|-
|-
! '''GridDisplayOnState'''
! '''GridDisplayOnState'''
| Turns the entire screen on/off
| Включает или отключает экран полностью
| 0/1,   0 is off, everything else is on.
| 0/1,   если 0 то выключен, на любое другое значение включен
|-
|-
! '''SelectedLayer'''
! '''SelectedLayer'''
| Selects the layer to make changes to
| Выбор слоя для редактирования
| 0 - 3
| 0 - 3
|-
|-
! '''GridLayerTextHue'''
! '''GridLayerTextHue'''
| Sets the hue colour of the layer's contents
| Устанавливает цвет текста для слоя
| 0 - 360
| 0 - 360
|-
|-
!'''LayerGridSize'''
!'''LayerGridSize'''
| Scales the grid on the selected layer - effectively setting font size
| Маштабирует сетку на выбраном слое - в результате изменяя размер шрифта
| 1 - 25
| 1 - 25
|-
|-
! '''LayerGridOffsetX'''
! '''LayerGridOffsetX'''
| Sets the grid's X offset from the screen's middle
| Устанавливает сдвиг X '''от центра '''
| 0 - 24
| 0 - 24
|-
|-
! '''LayerGridOffsetY'''
! '''LayerGridOffsetY'''
| Sets the grid's Y offset from the screen's middle
| Устанавливает сдвиг Y '''от центра '''
| 0 - 24
| 0 - 24
|-
|-
! '''CursorX'''
! '''CursorX'''
| Sets the X value of the square the edit cursor is at - cursor is layer-specific
| Устаналивает кординату X курсора для редактирования - курсор слоезависимый
| 1 - 25
| 1 - 25
|-
|-
! '''CursorY'''
! '''CursorY'''
| Sets the Y value of the square the edit cursor is at - cursor is layer-specific
| Устаналивает кординату Y курсора для редактирования - курсор слоезависимый
| 1 - 25
| 1 - 25
|-
|-
! '''ShowCursor'''
! '''ShowCursor'''
| Sets whether to highlight the grid square the cursor is placed on on the active layer
| Когда включен, подсвечивает место курсора
| 0/1
| 0/1
|-
|-
! '''MoveCursor'''
! '''MoveCursor'''
| When enabled cursor automatically moves to next grid square after inputting max length string.
| Когда включен, курсор автоматически сдвигается к следующей ячейке кординат от конца введеного текста
| 0/1
| 0/1
|-
|-
! '''ClearLayerGrid'''
! '''ClearLayerGrid'''
| When enabled contents of the display is cleared. Cursor Moves to first cell of the grid.  
| Когда включен содержание выбраного слоя очищается. Курсор сдвигается на первую ячейку дисплея.
| 0/1
| 0/1
|-
|-
! '''Input'''
! '''Input'''
| Adjusts the screen contents starting from the cursor's grid square
| Изменяет содержание экрана начиная от позиции курсора
| String: inputs text one character per square, wrapping automatically to next line start when reaching end of line, top left when reaching end of grid    Number: 0 clears layer contents and resets all layer-specific values, others act as references to a picture library and draw the referred to picture within the selected square
| Вводит текст по 1 символу в ячейку автоматически переснося курсор на новую строку. При достижении конца переносит курсор в левый верхний угол. При вводе '''числа'''  0 сбрасывается все содержание слоя
|}
|}




* [[Universal tool|Universal Tool]]
* [[Универсальный инструмент]]
* [[Data networks|Data networks]]
* [[Информационная сеть]]
* [[YOLOL|YOLOL]]
* [[YOLOL:ru|YOLOL]]


[[Category:Устройства и механизмы]]
[[Category:Устройства и механизмы]]

Latest revision as of 12:37, 7 July 2022


Grid display.png
GRID Дисплей
Тип YOLOL устройство
Функция Вывод информации

GRID-дисплеи являются экранами вывода информации с помощью ASCII символов, разрешением 25х25 символов, с возможностью гибкого управления через YOLOL для сложного представления данных. GRID-дисплей можно использовать, подключив его к панели управления.

Виды дисплеев

Grid Display (basic).png
Базовый Grid дисплей

Размер 48×48×3 cm
Масса 62.57 кг
Объем 6.91 кВокс
Сопротивление коррозии 510
Основной материал Bastium

Потребление / Расход
Потребление электричества 0.01 e/s

Состав
Grid Display (advanced).png
Advanced Grid дисплей

Размер 48×48×3 cm
Масса 59.77 кг
Объем 6.91 кВокс
Сопротивление коррозии 570
Основной материал Bastium

Потребление / Расход
Потребление электричества 0.01 e/s

Состав

Основная информация

  • GRID-дисплей представляет собой двумерный массив символов, где каждая ячейка содержит один текстовый символ
  • Редактирование содержимого символьного массива осуществляется через поля GRID-дисплея:
    • Выберите ячейку для редактирования, переместив на нее курсор, используя поля CursorX и CursorY
    • В поле Input введите текст, который вы хотите отобразить на дисплее:
      • Текст записывается посимвольно в каждую ячейку, с переносом текста на новую строку при достижении конца текущей строки

Возможности Advanced-дисплея

  • Использование слоев:
    • Слои можно переключать с помощью мультитула или YOLOL
    • Дисплей имеет ограниченное количество слоев (4 слоя)
  • Размер и позиция слоя устанавливается относительно центра дисплея
  • Слой может выходить за пределы физического экрана - символы, выходящие за границы экрана, не будут отрисованы

Поля устройств

Базовый дисплей

YOLOL поле Описание Диапазон
GridDisplayOnState Включает или отключает экран полностью 0/1, если 0 то выключен, на любое другое значение включен
GridDisplayTextHue Устанавливает цвет текста 0 - 360
CursorX Устаналивает кординату X курсора для редактирования 1 - 25
CursorY Устаналивает кординату Y курсора для редактирования 1 - 25
ShowCursor Когда включен, подсвечивает место курсора 0/1
MoveCursor Когда включен, курсор автоматически сдвигается к следующей ячейке кординат от конца введеного текста 0/1
ClearGrid Когда включен содержание дисплея очищается. Курсор сдвигается на первую ячейку дисплея 0/1
Input Изменяет содержание экрана начиная от позиции курсора Вводит текст по 1 символу в ячейку автоматически переснося курсор на новую строку. При достижении конца переносит курсор в левый верхний угол

Advanced дисплей

YOLOL поле Описание Диапазон
GridDisplayOnState Включает или отключает экран полностью 0/1, если 0 то выключен, на любое другое значение включен
SelectedLayer Выбор слоя для редактирования 0 - 3
GridLayerTextHue Устанавливает цвет текста для слоя 0 - 360
LayerGridSize Маштабирует сетку на выбраном слое - в результате изменяя размер шрифта 1 - 25
LayerGridOffsetX Устанавливает сдвиг X от центра 0 - 24
LayerGridOffsetY Устанавливает сдвиг Y от центра 0 - 24
CursorX Устаналивает кординату X курсора для редактирования - курсор слоезависимый 1 - 25
CursorY Устаналивает кординату Y курсора для редактирования - курсор слоезависимый 1 - 25
ShowCursor Когда включен, подсвечивает место курсора 0/1
MoveCursor Когда включен, курсор автоматически сдвигается к следующей ячейке кординат от конца введеного текста 0/1
ClearLayerGrid Когда включен содержание выбраного слоя очищается. Курсор сдвигается на первую ячейку дисплея. 0/1
Input Изменяет содержание экрана начиная от позиции курсора Вводит текст по 1 символу в ячейку автоматически переснося курсор на новую строку. При достижении конца переносит курсор в левый верхний угол. При вводе числа 0 сбрасывается все содержание слоя


Cookies help us deliver our services. By using our services, you agree to our use of cookies.