Difference between revisions of "GRID Дисплей"
Jump to navigation
Jump to search
(Created page with "{{SB Infobox Begin |{{SB Infobox Header |image=Image:grid_display.png |factionLogo= |caption= |name= |border=none |edgeless=true }} |{{SB Infobox Device General Information/ru |type=YOLOL device |function=Displays information |size= |mass= |volume= |corrosionResistance= |suppressUnitsKg |suppressUnitsKv }} }}<section begin=summary/>GRID-дисплеи являются экранами вывода информаци...") |
|||
(One intermediate revision by one other user not shown) | |||
Line 10: | Line 10: | ||
|{{SB Infobox Device General Information/ru | |{{SB Infobox Device General Information/ru | ||
|type=YOLOL | |type=YOLOL device | ||
|function= | |function=Displays information | ||
|size= | |size= | ||
Line 20: | Line 20: | ||
|suppressUnitsKv | |suppressUnitsKv | ||
}} | }} | ||
}}<section begin=summary/>GRID-дисплеи являются экранами вывода информации с помощью ASCII | }}<section begin=summary/>GRID-дисплеи являются экранами вывода информации с помощью ASCII символов, с возможностью гибкого управления через [[YOLOL]] для сложного представления данных. GRID-дисплей можно использовать, подключив его к [[Панель управления|панели управления]].<section end=summary/> | ||
== | == Types == | ||
{{SB Mini Infobox Wrap | {{SB Mini Infobox Wrap | ||
Line 28: | Line 28: | ||
|{{SB Infobox Header | |{{SB Infobox Header | ||
|image=[[Image:Grid Display (basic).png]] | |image=[[Image:Grid Display (basic).png]] | ||
|name= | |name=Grid Display Basic | ||
}} | }} | ||
|{{SB Infobox Device General Information | |{{SB Infobox Device General Information | ||
|size=48×48×3 cm | |size=48×48×3 cm | ||
|mass=62.57 | |mass=62.57 | ||
Line 39: | Line 39: | ||
}} | }} | ||
|{{SB Infobox Device IO | |{{SB Infobox Device IO | ||
|electricIn=0.01 e/s | |electricIn=0.01 e/s | ||
}} | }} | ||
|{{SB Infobox Device Construction | |{{SB Infobox Device Construction | ||
|vokarium=60% | |vokarium=60% | ||
|bastium=15.02% | |bastium=15.02% | ||
Line 53: | Line 53: | ||
|{{SB Infobox Header | |{{SB Infobox Header | ||
|image=[[Image:Grid Display (advanced).png]] | |image=[[Image:Grid Display (advanced).png]] | ||
|name=Advanced | |name=Grid Display chip Advanced | ||
}} | }} | ||
|{{SB Infobox Device General Information | |{{SB Infobox Device General Information | ||
|size=48×48×3 cm | |size=48×48×3 cm | ||
|mass=59.77 | |mass=59.77 | ||
Line 64: | Line 64: | ||
}} | }} | ||
|{{SB Infobox Device IO | |{{SB Infobox Device IO | ||
|electricIn=0.01 e/s | |electricIn=0.01 e/s | ||
}} | }} | ||
|{{SB Infobox Device Construction | |{{SB Infobox Device Construction | ||
|vokarium=39.99% | |vokarium=39.99% | ||
|arkanium=19.99% | |arkanium=19.99% | ||
Line 78: | Line 78: | ||
}} | }} | ||
== | == Basic information == | ||
* | * Displays with a grid, with each square containing one text character | ||
* | * The player may use the device's fields to edit contents of the screen. | ||
** | ** Select the grid square to edit by moving a "cursor" to the correct square, identified with X/Y values | ||
** | ** Adjust the input-field to add content to the grid: | ||
*** | *** Text: inserts one character of the input text per square, wrapping to next line at line end, wrapping back to beginning at last square | ||
''' | '''Extended Features''' | ||
* | *Grid Displays with Layers | ||
** | ** Player may use the universal tool or [[YOLOL]] to select the layer they are manipulating | ||
** | ** Each screen has a set amount of maximum layers of information on it | ||
* | * Player may control the size and position offset from centre of each grid | ||
* | * Grids may extend outside the boundaries of the physical screen - content on squares out of the bounds is not drawn | ||
== | == Device fields == | ||
=== | === Basic === | ||
{|class="wikitable" | {|class="wikitable" | ||
! YOLOL | ! YOLOL field | ||
! | ! description | ||
! | ! range | ||
|- | |- | ||
! '''GridDisplayOnState''' | ! '''GridDisplayOnState''' | ||
| | | Turns the entire screen on/off | ||
| 0/1, | | 0/1, 0 is off, everything else is on. | ||
|- | |- | ||
! '''GridDisplayTextHue''' | ! '''GridDisplayTextHue''' | ||
| | | Sets the colour | ||
| 0 - 360 | | 0 - 360 | ||
|- | |- | ||
! '''CursorX''' | ! '''CursorX''' | ||
| | | Sets the X value of the square the edit cursor is at | ||
| 1 - 25 | | 1 - 25 | ||
|- | |- | ||
! '''CursorY''' | ! '''CursorY''' | ||
| | | Sets the Y value of the square the edit cursor is at | ||
| 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 | ||
|} | |} | ||
===Advanced | ===Advanced=== | ||
{|class="wikitable" | {|class="wikitable" | ||
! YOLOL | ! YOLOL field | ||
! | ! description | ||
! | ! range | ||
|- | |- | ||
! '''GridDisplayOnState''' | ! '''GridDisplayOnState''' | ||
| | | Turns the entire screen on/off | ||
| 0/1, | | 0/1, 0 is off, everything else is on. | ||
|- | |- | ||
! '''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 | ||
| 0 - 24 | | 0 - 24 | ||
|- | |- | ||
! '''LayerGridOffsetY''' | ! '''LayerGridOffsetY''' | ||
| | | Sets the grid's Y offset from the screen's middle | ||
| 0 - 24 | | 0 - 24 | ||
|- | |- | ||
! '''CursorX''' | ! '''CursorX''' | ||
| | | Sets the X value of the square the edit cursor is at - cursor is layer-specific | ||
| 1 - 25 | | 1 - 25 | ||
|- | |- | ||
! '''CursorY''' | ! '''CursorY''' | ||
| | | Sets the Y value of the square the edit cursor is at - cursor is layer-specific | ||
| 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 | ||
|} | |} | ||
* [[ | * [[Universal tool|Universal Tool]] | ||
* [[ | * [[Data networks|Data networks]] | ||
* [[YOLOL | * [[YOLOL|YOLOL]] | ||
[[Category:Устройства и механизмы]] | [[Category:Устройства и механизмы]] |
Revision as of 00:09, 7 July 2022
GRID-дисплеи являются экранами вывода информации с помощью ASCII символов, с возможностью гибкого управления через YOLOL для сложного представления данных. GRID-дисплей можно использовать, подключив его к панели управления.
Types
Grid Display Basic
Size 48×48×3 cm
Mass 62.57 kg
Volume 6.91 kv
Corrosion resistance 510
Primary material Bastium
Input / Output
Electric input 0.01 e/s
Composition
Basic information
- Displays with a grid, with each square containing one text character
- The player may use the device's fields to edit contents of the screen.
- Select the grid square to edit by moving a "cursor" to the correct square, identified with X/Y values
- Adjust the input-field to add content to the grid:
- Text: inserts one character of the input text per square, wrapping to next line at line end, wrapping back to beginning at last square
Extended Features
- Grid Displays with Layers
- Player may use the universal tool or YOLOL to select the layer they are manipulating
- Each screen has a set amount of maximum layers of information on it
- Player may control the size and position offset from centre of each grid
- Grids may extend outside the boundaries of the physical screen - content on squares out of the bounds is not drawn
Device fields
Basic
YOLOL field | description | range |
---|---|---|
GridDisplayOnState | Turns the entire screen on/off | 0/1, 0 is off, everything else is on. |
GridDisplayTextHue | Sets the colour | 0 - 360 |
CursorX | Sets the X value of the square the edit cursor is at | 1 - 25 |
CursorY | Sets the Y value of the square the edit cursor is at | 1 - 25 |
ShowCursor | Sets whether to highlight the grid square the cursor is placed on. | 0/1 |
MoveCursor | When enabled cursor automatically moves to next grid square after inputting max length string. | 0/1 |
ClearGrid | When enabled contents of the display is cleared. Cursor Moves to first cell of the grid. | 0/1 |
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 |
Advanced
YOLOL field | description | range |
---|---|---|
GridDisplayOnState | Turns the entire screen on/off | 0/1, 0 is off, everything else is on. |
SelectedLayer | Selects the layer to make changes to | 0 - 3 |
GridLayerTextHue | Sets the hue colour of the layer's contents | 0 - 360 |
LayerGridSize | Scales the grid on the selected layer - effectively setting font size | 1 - 25 |
LayerGridOffsetX | Sets the grid's X offset from the screen's middle | 0 - 24 |
LayerGridOffsetY | Sets the grid's Y offset from the screen's middle | 0 - 24 |
CursorX | Sets the X value of the square the edit cursor is at - cursor is layer-specific | 1 - 25 |
CursorY | Sets the Y value of the square the edit cursor is at - cursor is layer-specific | 1 - 25 |
ShowCursor | Sets whether to highlight the grid square the cursor is placed on on the active layer | 0/1 |
MoveCursor | When enabled cursor automatically moves to next grid square after inputting max length string. | 0/1 |
ClearLayerGrid | When enabled contents of the display is cleared. Cursor Moves to first cell of the grid. | 0/1 |
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 |