added an empty telemetry field, will be usefull for developemnt
This commit is contained in:
@@ -99,7 +99,7 @@ func (i *IRacing) readData() {
|
||||
// Read binded data
|
||||
for _, b := range i.data.ActiveBinds {
|
||||
v := i.SDK.Vars.Vars[b.Key].Value
|
||||
// NOTE: for the love of god, find a way of avoiding this shit
|
||||
|
||||
b.Transform(v, &i.data.Values[b.ID])
|
||||
}
|
||||
|
||||
@@ -176,6 +176,11 @@ func (i *IRacing) Subscribe(requestFields map[int16]telem.FieldID) {
|
||||
out.Type = telem.DataTypeUINT16
|
||||
out.Raw = uint64(uint16(v.(float32)))
|
||||
}
|
||||
case telem.Empty:
|
||||
binding.Transform = func(v any, out *telem.TelemetryField) {
|
||||
out.Type = telem.DataTypeCHAR
|
||||
out.Raw = uint64('-')
|
||||
}
|
||||
}
|
||||
|
||||
i.data.Values[id].ID = winID
|
||||
|
||||
Reference in New Issue
Block a user