Skip to main content

Game Telemetry and Hardware Monitoring

Monitor More than Ever Before

Written by Chad Jacob

Several game titles which have public APIs allow for real-time game data to be displayed. Additionally you can monitor various aspects of your PC system hardware.


​
To add these data points to your shard, first insert either a Text Label or a Gauge.
​


These elements will have an Add Variable or Select Variable dropdown from the inspector panel on the right which will bring up a list of game-specific datapoints.
​


With Labels you can add one or a long list of hardware monitoring or game datapoints from the submenus of each whereas with gauges you can set which datapoint the needle is following.
​



Advanced Formatting

Within text labels you can add formatting to number and string variables e.g to round or perform math.
​

add

{{variable.value | add: 2}}

subtract

{{variable.value | subtract: 2}}

multiply

{{variable.value | multiply: 2}}

divide

{{variable.value | divide: 2}}

decimal

{{variable.value | decimal: 2}} <- 2 decimal places

currency

{{variable.value | currency: 'USD'}}

lowercase

{{variable.value | lowercase }}

uppercase

{{variable.value | uppercase }}

capitalize

{{ variable.value | capitalize }}

plural

{{ variable.value | plural: "singular" : "plural" }}

truncate

{{ variable.value | truncate: 20 }}


​Example of a variable without formatting applied:
​

{{forza-motorsport.AngularVelocityX.value}}
​
​Example of a variable with formatting applied:
​
{{forza-motorsport.AngularVelocityX.value | multiply: 100 | decimal: 2}}

Did this answer your question?