Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
Could we also have the ability to reference surfaces via numerical index?
For example a lot of my designs have the same information on the second display (surface index 1), regardless of block type.
The block could be a control seat, a cockpit, an industrial cockpit, etc.
Being able to
rcv telemetry "PB - LRM" 1
regardless of specific block surface names would be great.
Use case: when trying to mirror a normal LCD inside my industrial cockpit, the LCDs have a different shape, and I'm missing a few lines.
I have been able in this case to edit the script and comment the font size mirroring altogether on my ship, but I'd love to be able to do it on a per-screen basis.
I have a question. I'm curious if users of the script can control the remote mirroring update frequency. I'm concerned about packet bandwidth usage through the Antenna blocks broadcast system.
Having it lower would be nice for conservation and performance reasons. A lot of my LCD info I want to remotely mirror doesn't need to have a high frequency update rate on the receiving side.
For example, even though a drone with a PB and a LCD (source LCD to mirror) updates several times a second, I only need to see the drones source LCD text new/updated info only every 4 to 8 seconds at my main base receiving LCD.
For people like @DeadMechGaming who need to transmit "infos" to multiple screens (on the same grid), you can use "Automatic LCDs 2" script from Isy's who allow to copy a screen content to other screens (command TextLCD).
Thanks @Avaness for this scrip.
dm me for more info.
Spaces outside of Quotation Marks should only seperate the Code Commands and nothing else!
I hope that Wall of Text might help Ppl like my Friend who still took 15Min to figure it out...
No Problems here, Scripts are unforgiving and can be Bitchy at Times, so dont feel bad if you Mess it up! ;)
Simple Typos might ruin everything and send you on a Rampage... (been there, done that)
To clarify once more:
the "send" prefix needs to go into the PB of the sending Ship and the "rcv" Prefix in the PB of the Receiver!
The String ALWAYS consists of 3 Parts!
1. Prefix (send or rcv)
2. Transmission Name (anything you like)
3. Complete LCD Name! (Best is to simply copy + paste it)
If you got any Names with spaces like "LCD this is great" you put them in Quotation Marks ("")
This is because the Script wont recognize spaces and take the First Part of the Name (LCD in this Case) skipping the others and wont find the output LCD.
ONLY put the respective Name in Quotation Marks, not the entire String!
If you dont want to mess with Quotation Marks, Name the LCDs and Transmission Name without Spaces.
Example:
send ShipinfoShip1 MMasterAutoLCD2ShipInfo1
rcv ShipinfoShip1 InfoLCDShip1
3. So you now got yourself an working Sender... Next is the Receiver.
Go to the Grid wich you want to receive Transmissions from and Name the Receiving LCD like
you wish. Lets go with "LCD Shipdata Ship 1".
4. Then you Load this Script in the Receiving PB and edit his Custom Data.
To receive Transmissions you need to put rcv in front instead of send, so you get this Line here:
rcv ShipdataShip1 "LCD Shipdata Ship 1"
Now you hit recompile on the PB and voila.. your Display will show the sended Data!
If it still is unclear (Friend of mine had also Issues, dont know why):
You need an Programmable Block, an Antenna and an LCD or Text Screen on both Grids, Sending and Receiving.
1. Name your LCD that you want to draw Infos from as you Like...
For Example, you want to see Shipdata from MMasters Auto LCD 2 Script on your Base, you
put the [LCD] Tag as usual like "LCD Shipdata [LCD]".
Its crucial, that you either dont rename the LCD after Setup or change the Name in the PB as
well.
2. You Load the Programmable Block on the sending Ship with this Script.
You then go to the Custom Data Section of this PB and simply put
send ShipdataShip1 "LCD Shipdata [LCD]"
Now you hit Recompile on the PB and it shows "Sending" in the Info Part.
The part of "ShipdataShip1" can be anything you like, its only the descriptive Tag for the
Transmission, so you can send and receive multiple Transmissions.
The only one working with that Functions and still easy to use :D