esilva
c431c389e3
added a TODO so I won't forget it
2026-07-06 23:47:12 +01:00
esilva
16e6a336b0
Added fields for the BeamNG provider and am working on some changes for the telem
...
I need to simplify the way telemetry is fetched and updated on the app
side.
Reduce the use of any for example and so on
2026-07-06 23:31:41 +01:00
esilva
8def8cac68
Bumped the BeamNG SDK version
2026-07-06 23:30:40 +01:00
esilva
4e91edc036
small change to the gear transform for BeamNG
2026-07-06 14:43:45 +01:00
esilva
abc60a81d3
added an important TODO
2026-06-26 17:47:38 +01:00
esilva
20dbf15adf
Support for BeamNG as a data provider
2026-06-25 15:35:57 +01:00
esilva
6dd4db0358
pprof stuff for debugging
v0.0.2
2026-06-24 17:05:41 +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
9c7c6d528f
moved the service layer to its own package
2026-06-23 17:54:01 +01:00
esilva
2146dc8396
adding the updateStream method and the models for the form
2026-06-23 17:47:10 +01:00
esilva
a28f996330
start and stop behaviour
2026-06-23 10:23:14 +01:00
esilva
1614675e9d
Added the default sim config variable
2026-06-23 10:02:17 +01:00
esilva
0f3a6ceeba
update beamng.drives provider name
2026-06-23 10:01:47 +01:00
esilva
aa3fa88044
init application routines
2026-06-22 22:07:52 +01:00
esilva
5d8552e9a2
add the metrics server flag to the config for now
2026-06-22 22:07:43 +01:00
esilva
ac187c9292
adding a very basig config
2026-06-22 21:37:16 +01:00
esilva
f2e49f1ba0
removing some unused code
2026-06-19 16:29:27 +01:00
esilva
a980640e40
working on a global config
2026-06-18 17:05:42 +01:00
esilva
3e92467beb
adding the options form for the stream view
2026-06-18 17:05:27 +01:00
esilva
74d57a6ece
preparing the providers package
2026-06-18 17:05:08 +01:00
esilva
24fea285c3
very bare bones layout selectable menu
2026-06-09 16:39:13 +01:00
esilva
d3c4464aa0
organizing the code a bit better
2026-06-09 14:51:11 +01:00
esilva
99a4f794c5
removing unused code
2026-06-09 14:42:58 +01:00
esilva
8da67e52bc
must clean this up, but it fixes hanging up trying to probe devices
v0.0.1
2026-06-01 22:55:16 +01:00
esilva
23cd5bc0a3
Updated my base layout
2026-06-01 17:46:34 +01:00
esilva
0c90e5d4ac
Satisfactory fuel calculator done (still have plenty to do on it)
2026-06-01 17:38:30 +01:00
esilva
b6075e2138
calculate fuel usage on current lap
...
I don't like the current state of affairs, need to change it
2026-05-31 16:41:45 +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
1cb1d64ebe
use a cross-platform lib to fetch the available ports for probing
2026-05-26 11:38:48 +01:00
esilva
8b02b427bc
rename aux.go to auxiliary.go due to windows things
2026-05-26 11:38:31 +01:00
esilva
7091561ed9
adding virtual fields
2026-05-25 16:43:41 +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
bbc62560f3
added the wintype option to the form so more rich layouts can be created
2026-03-13 17:20:13 +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
a8d71e0827
uncommented this UT and fixed it
2026-03-10 21:51:14 +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
ef2c7bf173
small fix to the telemetry field id view and internal data storage
2026-03-09 23:06:17 +00:00