Commit Graph
27 Commits
Author SHA1 Message Date
esilva fe86993c6d update the irsdk version 2026-08-24 16:54:36 +01:00
esilva 0887fbfd75 simplified a bit how the TelemetryField updaters work
- now we only use one function to update the TelemetryField instead
of having to fetch data and then update it.

Still need to update the iRacing provider to use this pattern. Way
better and creates better units.

Got rid of that stupid long ass switch statement too
2026-07-07 17:52:47 +01:00
esilva 20dbf15adf Support for BeamNG as a data provider 2026-06-25 15:35:57 +01:00
esilva 2ae29af199 reducing the channel sizes so data doesn't pile up and frames are dropped instead 2026-06-24 16:05:03 +01:00
esilva 5b77b5b941 broadcaster setup 2026-06-24 12:00:02 +01:00
esilva a28f996330 start and stop behaviour 2026-06-23 10:23:14 +01:00
esilva 74d57a6ece preparing the providers package 2026-06-18 17:05:08 +01:00
esilva 0c90e5d4ac Satisfactory fuel calculator done (still have plenty to do on it) 2026-06-01 17:38:30 +01:00
esilva 32dc35d008 implementing a bare bones fuel calculator 2026-05-31 10:44:16 +01:00
esilva 2cb30baf6a first approach to implementing virtual binds
virtual binds will just be some middleware that sits between telemetry
primitives and computed values from it like dash lights and a fuel calc
2026-05-31 07:22:06 +01:00
esilva 691a51ae8b added some new fields 2026-05-30 16:32:02 +01:00
esilva d5336cc01e fixed a problem with the transforms that would just error out if the value was nil 2026-05-27 17:54:05 +01:00
esilva c512d79d98 and yet again some more fields 2026-03-15 22:55:11 +00:00
esilva e5bd5b8983 even more fields were added, won't list them all 2026-03-15 19:28:11 +00:00
esilva 7f0ab21a61 added some fields 2026-03-15 00:19:04 +00:00
esilva f50fc7a87b BUG FIX - multiple binds for a given event were created when many windows wanted it 2026-03-14 21:45:50 +00:00
esilva 7caad7149e making it possible for multiple windows to receive the same data
still need some more work on this
2026-03-13 23:35:33 +00:00
esilva 93ecb1a11d added brake bias 2026-03-13 17:36:15 +00:00
esilva 6b7c09c314 added an empty telemetry field, will be usefull for developemnt 2026-03-13 17:19:29 +00:00
esilva 05af404db1 add the identification ID for a telemetry field
we will use this so the serial device knows where to send the data
2026-03-11 21:20:17 +00:00
esilva 15ab85dbe1 Fixed the iracing provider gearbox data reading 2026-03-10 23:36:12 +00:00
esilva 16e102dd83 Too many things for a single commit but in summary:
We got them data bytes computer majigs being transmitted to the display
and correctly parsed over there. Also seems to be fast. I won't touch
performance issues until I have this working and documented tho.
2026-03-10 23:10:10 +00:00
esilva 0228e93bbf removed that horrible offset when accessing telemetrydata values 2026-03-10 15:31:46 +00:00
esilva 19c2ac2d07 Trying to figure a way of mapping the telemetry agents fields back to my UI 2026-03-09 23:37:29 +00:00
esilva da9f786611 update the current provider to take advantage of these last commits 2026-03-06 14:38:20 +00:00
esilva f8d483dd62 small fix 2026-03-05 18:07:28 +00:00
esilva e65358ea1d telemetry service and telemetry agents interface 2026-03-05 16:26:30 +00:00