Duet3D Logo

    Duet3D

    • Register
    • Login
    • Search
    • Categories
    • Tags
    • Documentation
    • Order

    Structured Configuration Language

    Future Direction
    3
    8
    183
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • zapta
      zapta @fcwilt last edited by zapta

      As a side note, having a structured configuration language would eliminate most of the confusion with the archaic gcode base configuration. E.g.

      probe {
        ...
        dive_height = 20
        ...
      }
      
      fcwilt 1 Reply Last reply Reply Quote 0
      • fcwilt
        fcwilt @zapta last edited by

        @zapta said in Nothing but trouble with Nozzle as Probe and Mesh Bed Comp:

        As a side note, having a structured configuration language would eliminate most of the confusion with the archaic gcode base configuration. E.g.

        probe {
          ...
          dive_height = 20
          ...
        }
        

        Trading clarity for compactness.

        You sound like some kind of rebel. 😉

        Frederick

        Printers: A FT-5 with the 713 upgrade bits. A custom MarkForged style. A small Utilmaker style and a CoreXY from kits. Various hotends. Using Duets (2 and 3) running 3.4.1

        zapta 1 Reply Last reply Reply Quote 0
        • zapta
          zapta @fcwilt last edited by

          @fcwilt said in Nothing but trouble with Nozzle as Probe and Mesh Bed Comp:

          You sound like some kind of rebel.

          Yes, it's a radical idea. We are only 20 years into the 21st century.

          😉

          fcwilt 1 Reply Last reply Reply Quote 0
          • fcwilt
            fcwilt @zapta last edited by

            @zapta said in Nothing but trouble with Nozzle as Probe and Mesh Bed Comp:

            @fcwilt said in Nothing but trouble with Nozzle as Probe and Mesh Bed Comp:

            You sound like some kind of rebel.

            Yes, it's a radical idea. We are only 20 years into the 21st century.

            😉

            Would you consider using simplified XML?

            That's what I ended up using for Windows application programming when I wanted to be able to import/export data, including config data.

            Frederick

            Printers: A FT-5 with the 713 upgrade bits. A custom MarkForged style. A small Utilmaker style and a CoreXY from kits. Various hotends. Using Duets (2 and 3) running 3.4.1

            zapta 1 Reply Last reply Reply Quote 0
            • zapta
              zapta @fcwilt last edited by

              @fcwilt said in Nothing but trouble with Nozzle as Probe and Mesh Bed Comp:

              Would you consider using simplified XML?

              XML used to be a hot format, but I think that these days formats such as jASON are more popular because of their simplicity.

              Here is one example 😉
              https://duet3d.dozuki.com/Wiki/Object_Model_of_RepRapFirmware

              T3P3Tony fcwilt 2 Replies Last reply Reply Quote 1
              • T3P3Tony
                T3P3Tony administrators @zapta last edited by

                @zapta @fcwilt moved your conversation here to keep the original user's request for help on topic.

                www.duet3d.com

                fcwilt 1 Reply Last reply Reply Quote 1
                • fcwilt
                  fcwilt @T3P3Tony last edited by

                  @t3p3tony

                  Thank you.

                  Printers: A FT-5 with the 713 upgrade bits. A custom MarkForged style. A small Utilmaker style and a CoreXY from kits. Various hotends. Using Duets (2 and 3) running 3.4.1

                  1 Reply Last reply Reply Quote 0
                  • fcwilt
                    fcwilt @zapta last edited by

                    @zapta said in Structured Configuration Language:

                    XML used to be a hot format, but I think that these days formats such as jASON are more popular because of their simplicity.

                    It uses curly braces!

                    Makes me wonder about the mental state of those that devised it. 😉

                    Frederick

                    Printers: A FT-5 with the 713 upgrade bits. A custom MarkForged style. A small Utilmaker style and a CoreXY from kits. Various hotends. Using Duets (2 and 3) running 3.4.1

                    1 Reply Last reply Reply Quote 0
                    • First post
                      Last post
                    Unless otherwise noted, all forum content is licensed under CC-BY-SA