Thanks Michael !

I'll try to have a look at the can play framework - it could surely help me speed up my dashboard development work (for the moment I'm injecting on a real CAN Bus but it's not always ideal). But not everything is clear for me in this concept, given that I don't know the whole ecosystem very well (not helping is my inability to read C++).
If @Mark is reading, would you mind exchanging on this topic if you have some time (and memories of what you had in mind when designing this part) ?


Here is a random dump of some other crazy ideas I'd like to share with the list (read: things I thought would be nice to discuss):

Let me know what you think about any of this

Regards,
Ludovic

Le 10/10/2022 à 19:34, Michael Balzer a écrit :
Ludovic, welcome :-)

you're right, can play is unfinished. It seems it wasn't needed up to now, you're welcome to finish it. Mark would best comment on what's missing there, as it was his concept & framework draft.

Another local option is replaying a set of specific frame sequences by scripts running series of "can tx" and/or "can rx" commands.

Regarding dashboard development, you can simply add a random metrics data generator to the UI. You can find templates for this in the examples:
https://github.com/openvehicles/Open-Vehicle-Monitoring-System-3/blob/master/vehicle/OVMS.V3/components/ovms_webserver/dev/metrics.htm#L235

Documentation of course can always be improved :-)

Regards,
Michael