• Tags
  • Documentation
  • Order
  • Register
  • Login
Duet3D Logo Duet3D
  • Tags
  • Documentation
  • Order
  • Register
  • Login

Structured Configuration Language

Scheduled Pinned Locked Moved
Future Direction
3
8
438
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.
  • undefined
    zapta @fcwilt
    last edited by zapta 10 Aug 2021, 18:59 8 Oct 2021, 18:59

    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
    ...
    }
    undefined 1 Reply Last reply 8 Oct 2021, 19:12 Reply Quote 0
    • undefined
      fcwilt @zapta
      last edited by 8 Oct 2021, 19:12

      @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 small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

      undefined 1 Reply Last reply 9 Oct 2021, 04:11 Reply Quote 0
      • undefined
        zapta @fcwilt
        last edited by 9 Oct 2021, 04:11

        @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.

        😉

        undefined 1 Reply Last reply 9 Oct 2021, 04:20 Reply Quote 0
        • undefined
          fcwilt @zapta
          last edited by 9 Oct 2021, 04:20

          @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 small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

          undefined 1 Reply Last reply 9 Oct 2021, 05:52 Reply Quote 0
          • undefined
            zapta @fcwilt
            last edited by 9 Oct 2021, 05:52

            @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

            undefined undefined 2 Replies Last reply 9 Oct 2021, 10:06 Reply Quote 1
            • undefined
              T3P3Tony administrators @zapta
              last edited by 9 Oct 2021, 10:06

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

              www.duet3d.com

              undefined 1 Reply Last reply 9 Oct 2021, 11:08 Reply Quote 1
              • undefined
                fcwilt @T3P3Tony
                last edited by 9 Oct 2021, 11:08

                @t3p3tony

                Thank you.

                Printers: a small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

                1 Reply Last reply Reply Quote 0
                • undefined
                  fcwilt @zapta
                  last edited by 9 Oct 2021, 11:13

                  @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 small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

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