Commit Graph
140 Commits
Author SHA1 Message Date
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
esilva 2ef3d0d375 added the form items to set the TelemetryField on UI windows 2026-03-09 22:01:07 +00:00
esilva ef8f4603d6 figuring a way of having a clean internal interface for the data and other stuff I reckon. I forgot 2026-03-09 18:03:36 +00:00
esilva ac76d482d0 deleting commented code 2026-03-06 18:23:19 +00:00
esilva d26dcae65f moving cdashdisplay data handling to its backend 2026-03-06 18:22:54 +00:00
esilva de3e9784a0 moved the layout tree to its file 2026-03-06 17:46:20 +00:00
esilva 88b518759c deleted useless code 2026-03-06 17:44:52 +00:00
esilva da9f786611 update the current provider to take advantage of these last commits 2026-03-06 14:38:20 +00:00
esilva a299b95d7c do not queue draw functions if we are already drawing 2026-03-06 14:37:46 +00:00
esilva 6e98f13eb5 reworking how I actually want to publish the telemetry data for now 2026-03-06 14:30:52 +00:00
esilva 9b10042112 i'll got with this I guess 2026-03-05 18:55:00 +00:00