DAVEGA X Updates

Very cool, thanks, my Maytechs get very hot and I’d like to be on top of things.

3 Likes

Woohoo! I’m probably gonna use this too.

I have a big suggestion for a new feature to present but I haven’t had time to type it up. Not too hard to implement I think, and wildly useful for someone in my specific case lol

Perfect! Excited for the release.

1 Like

You can already install it.

2 Likes

Cmon, spill the beans. Let me guess. You want a multi-player mode for the sn8ke, don’t you? :nerd_face:

5 Likes

Hahaha no not quite

In short, it’s the ability to have different “board configs” as a whole setup to auto pause components and stuff. Needs more explanation though

3 Likes

Hm, interesting. Do you use one DAVEGA on multiple boards?

Nope but I have multiple completely different setups on the same board

Different battery and wheels, hot swappable

3 Likes

Seconded. I have two battery configs on the same board. Every time I have to go in and change the capacity (button press… hold… wait… miss target… go back). :stuck_out_tongue: really doesn’t take that long, but one click configs would be :ok_hand:

2 Likes

I see. So you need to pause/unpause several items in the parts lifespan tracking whenever you make the swap. Sounds like a perfect use case for a plug-in.

Same for this one.

I’ll give you some code snippets when I have a minute.

5 Likes

Firmware v5.04 released

# v5.04 | 2022-04-21
- allow switching a busy screen
- optionally display motor/ESC temperature on the riding screen
- optionally display duty cycle instead of speed
- optionally interpolate discharged/recharged energy from the master ESC only
- optionally disable charger detection (switch to the BMS screen automatically)
- fix: number rendering
- fix: Metr Pro integration: crashes under specific circumstances if imperial units are used
- fix: LLT BMS: prevent bms.device_info None error
- fix: LLT BMS: charger state update bug
7 Likes

That, and also be able to change the gear ratio at the same time for my three different tire setups

Again like I said I can give more ideas when I get the chance but you’ve got the simple baseline of it

2 Likes

Okay, that could also be included in the plug-in. The idea is that you’ll have some boot-up gesture (e.g. hold the down button) that toggles between the two setups and changes all settings as appropriate. What exactly is to be changed will be hardcoded in the plug-in code. I’ll give you an example as time allows.

5 Likes

Maybe it doesn’t necessarily need to be a boot up thing, it could be an additional menu called “Board Configurations” or something

In there you’d be able to add or modify configs, as well as select?

2 Likes

The idea of the plug-ins in the current form is that custom code is executed at boot up.

While this code, in theory, could also alter the behavior of the DAVEGA firmware (e.g. add new menu items), it’s not easy to do and would be somewhat hackish.

However, it would be possible to create a custom menu that’s triggered at boot-up and gives you more options than just toggling between two setups. It’s a similar idea to changing the BIOS settings on your computer. There you can also only enter the BIOS at boot-up by holding a combination of keys. It also gives you a simple menu.

3 Likes

Sounds interesting, will be cool to see what you come up with

2 Likes

Hey Jan, do you have any info on when raw housings will be back in stock?

1 Like

Hi, they are available but they don’t have the laser engraving. If you don’t mind that I can ship straight away. ETA for doing the laser engraving is 1-2 weeks.

3 Likes

Alright, thats no problem, thanks. Your shop system will get stress tested though, because my gf will order and she’s not that good with english. :smiley:

1 Like

I can’t update to v5, the last I have is 4.09

1 Like