Giter VIP home page Giter VIP logo

Comments (7)

Thinkersbluff avatar Thinkersbluff commented on September 13, 2024 1

Awesome!

That is a huge help. Thank you!

I understand the TBD schedule. I have the luxury of devoting all day every day to this project and I still don't know if/ when I will complete it.

I am very much in "learn a little/do a little" mode.

My biggest knowledge gap used to be python programming, but now it seems I need to dig a little deeper into repositories and workflow.

Best of luck with your projects!

from klipper.

Thinkersbluff avatar Thinkersbluff commented on September 13, 2024

Update: I found how this is done, and added this new "variable" to the vars_in.cfg file in my fork:

[t5uid1_var __M112]
type: input
address: 0x2FFF
data_type: uint16
script:
M112
run_as_gcode: true

Question: Is there a protocol for coordinating on the allocation of new variable addresses?

from klipper.

Desuuuu avatar Desuuuu commented on September 13, 2024

There isn't, you simply pick an address and use the same on each side.

Regarding your issue, I have no plan to continue working on the older version of the firmware.

from klipper.

Thinkersbluff avatar Thinkersbluff commented on September 13, 2024

Thanks for getting back to me!
A friend with python skills decoded the design for me, enough for me to learn how to create buttons that call Klipper macros, so I was able to solve my own problem, as you say.

Question: When you say "older version of the firmware", are you referring to the static DWIN_SET UI or to this Klipper firmware ?

  • I had to create my own version of the DWIN_SET, for the CR6 T5L displays, so no problem, there.
  • Are you also saying that you don't plan to continue maintaining the dgus-reloaded directory and files?

from klipper.

Desuuuu avatar Desuuuu commented on September 13, 2024

By older version, I mean the dgus-reloaded one.

from klipper.

Thinkersbluff avatar Thinkersbluff commented on September 13, 2024

Oh. That's a shame.

I just started working with DGUS-reloaded. Although my python "skills" are near non-existent, I find your software architecture to be very elegant and easy to learn.

Thank you again, for this wonderful "leg-up."

I do have a couple of friends I hope can help me troubleshoot the other issues I posted, here. We would like to continue to develop and stabilize our CR6 variant.

Questions:

  • Are all of your DGUS-reloaded Klipper customizations contained within the ~/klipper/klippy/extras/t5uid1 folder?

  • In particular, whatever you modified to tailor the make menuconfig function for DGUS-reloaded is obviously also a critical part of this firmware.
    Are those mods elsewhere in the ~/klipper tree?

  • Do you plan to continue developing the dynamic display solution, here, or have you now "moved-on" from this project?

from klipper.

Desuuuu avatar Desuuuu commented on September 13, 2024

You can view the modifications by comparing the branches: Klipper3d/klipper@master...Desuuuu:klipper:dgus-reloaded

I would like to finish the new implementation at some point. No promise on when it might happen though.

from klipper.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.