Announcement

Collapse
No announcement yet.

C1 - Firmware - current version and changes.

Collapse
This topic is closed.
X
This is a sticky topic.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • C1E_02333 is published

    Addressed an issue regarding the button [2] or [+], issue introduced in ..331.
    1. Mecha it possible.
    2. Mecha it easy.

    MECHA Support mecha(at)nodalninja.com

    Comment


    • C1E_02337 is published

      Added in /config [x] Use cache for UI translation, disabled by default which means slower load.
      You can enable it for faster load and disable it if you experience no load of /row /ring or /turn UI web pages.
      1. Mecha it possible.
      2. Mecha it easy.

      MECHA Support mecha(at)nodalninja.com

      Comment


      • C1E_02338 is published

        MSS accepts now "F" Focus positions and "V" Via positions
        SL,0x12,F30^90,-45x12,45x12,Z,N
        F30^90 means a Focus position at 30° pitch and 90° yaw.
        MECHA will pause at the focus position and after press of [>] from controller, or [PAUSE] from UI, will send only focus the signal to camera, the pause allows for manual focus as well.
        SL,0x12,V30^90,-45x12,45x12,Z,N
        V30^90 means a Via position at 30° pitch and 90° yaw.
        MECHA will move and trigger in that position just like for any other position in preset.
        PV30^90 means the same Via position but having a pause before the trigger.
        1. Mecha it possible.
        2. Mecha it easy.

        MECHA Support mecha(at)nodalninja.com

        Comment


        • C1E_02339 is published

          In "F" Focus position, MECHA will send now the focus signal only once, regardless of the TRG value.
          1. Mecha it possible.
          2. Mecha it easy.

          MECHA Support mecha(at)nodalninja.com

          Comment


          • C1E_02340 is published

            Addressed an issue regarding "V" and "F" positions in complex MSS scripting, sometimes MECHA failed to return to the initial position or skipped one position.
            1. Mecha it possible.
            2. Mecha it easy.

            MECHA Support mecha(at)nodalninja.com

            Comment


            • C1E_02341 is published

              Addressed an issue regarding "V" and "F" positions in the case of partial panorama.
              1. Mecha it possible.
              2. Mecha it easy.

              MECHA Support mecha(at)nodalninja.com

              Comment


              • C1E_02342 is published

                Added in /config
                [x] Enable RAW Interface, which is disabled by default.
                The RAW interface is beta, its purpose is to allow third party application to control MECHA, also make possible simple interface and custom commands to be made and use from, say, HTML and JavaScript.
                When the RAW interface is enabled, accessing mecha.ip/i it will produce a xml formatted result
                enhanced documentation is on the way and will be available soon.
                The current parameters are:
                synch, focus, shutter, pause, beep,
                sd1..sd4, rd1..rd4, ad1..ad4,
                sp1..sp4, ms1..ms4, pr1..pr4, fs1..fs4
                text, nb, nx
                the number specify the axis or rotator, rd1 means relative rotation, in degrees, for rotator 1, e.g.
                /i?pr1=medium&ms1=32&rd1=60&rd2=0&synch=1&focus=100 &shutter=500&pause=1000&sp1=7&beep=3
                /i?focus=100&shutter=500&beep=1
                1. Mecha it possible.
                2. Mecha it easy.

                MECHA Support mecha(at)nodalninja.com

                Comment


                • C1E_02344 is published

                  Added /i-example (WIP) Usage Examples - MECHA's Raw Interface page.
                  This allow to test the RAW interface, start building new or adaptation of existing apps to use MECHA
                  More examples and documentation as well as an User's guide update in next days.
                  1. Mecha it possible.
                  2. Mecha it easy.

                  MECHA Support mecha(at)nodalninja.com

                  Comment


                  • C1E_02345 is published

                    In /i-example page, added Rot. 1 and Rot. 2 input to allow different rotator specification, according with the actual MECHA setup.
                    1. Mecha it possible.
                    2. Mecha it easy.

                    MECHA Support mecha(at)nodalninja.com

                    Comment


                    • C1E_02347 is published

                      Addressed and issue causing Ring page to load instead of Row and vice-versa in some cases.
                      Added support for importing Papywizard files in /row and /turn U.I. pages.
                      [Import] button can be used and browse to an .xml file with Papywizard conventions.
                      For RAW interface, added /ij that is the same as /i except the status will be outputted in JSON instead of XML format.
                      Last edited by DorinDXN; April 16, 2022, 07:01 PM.
                      1. Mecha it possible.
                      2. Mecha it easy.

                      MECHA Support mecha(at)nodalninja.com

                      Comment


                      • C1E_02348 is published

                        Added in /config [x] Less Noise for E rotator(s). (disabled by default) , with the corresponding code 2121,
                        this will be enhanced further in future.
                        If enabled, for E1 or E2 rotators, the motion profile is constant and has the speed of the "Arrow buttons Speed"
                        As it eliminates the accelerated part, the gear will produce less noise in some cases.
                        Enable and test with various arrow button speed, for which the noise is more acceptable.
                        This will not affect at all the P1 rotators.
                        1. Mecha it possible.
                        2. Mecha it easy.

                        MECHA Support mecha(at)nodalninja.com

                        Comment


                        • C1E_02349 is published

                          Addressed an issue regarding the movement for small angles, MECHA overcompensated in some cases, when it should not.
                          1. Mecha it possible.
                          2. Mecha it easy.

                          MECHA Support mecha(at)nodalninja.com

                          Comment


                          • C1E_02351 is published

                            Addressed some issue regarding translations labels and info and button label corruption in /config
                            1. Mecha it possible.
                            2. Mecha it easy.

                            MECHA Support mecha(at)nodalninja.com

                            Comment


                            • C1E_02355 is published.

                              Added Connect to Wi-Fi code 3213<
                              MECHA will try to (re)connect to the last known Wi-Fi (SSID) then show the last part of the ip address on LEDs.
                              1. Mecha it possible.
                              2. Mecha it easy.

                              MECHA Support mecha(at)nodalninja.com

                              Comment


                              • C1E_02356 is publisfed,

                                NOTE will be a thread and videos about this major update, some details and advanced use are not mentioned here.

                                Extended the MSS Language to accept absolute positions in pitch and yaw conventions e.g.
                                in discrete format:
                                SL p0 y0 p0 y15 p0 y30 p0 y45
                                or more compact:
                                SL p0 y0 15 30 45
                                which means: at pitch 0 have positions at yaw 0, yaw 15, yaw 30 and yaw 45
                                the pitch can be from -90 (downward) to 90 (upward),
                                SL y0 p0 15 30 45
                                at yaw 0 have positions at pitch 0, pitch 15, pitch 30 and pitch 45
                                the yaw can be from 0 to 360,
                                the above can be written compact as:
                                SL p0 y0 15..45 respectively SL y0 p0 15..45
                                Also these forms are accepted:
                                SL y0 (p0 10 20 30 40 50) y10 () y20 () y30 () y40 () y50 ()
                                where each occurrence of the () will be replaced with (p0 10 20 30 40 50)
                                the above in compact form:
                                SL y0 (p0 10..50) y10 () y20 () y30 () y40 () y50 ()
                                or even, more compact, as
                                SL y0 (p0 10..50) 10..50
                                These scripts are equivalent:
                                SL,0x13,-37.61x12,-75.21x8,37.61x12,75.21x8,ZZ,NN
                                SL p0 y0 27.69..332.31 p-37.61 y0 30..330 p-75.21 y0 45..315 p37.61 y0 30..330 p75.21 y0 45..315 p90 y0 90 p-90 y0 90
                                The script can be even more complex* like:
                                SL y0 (p-75 -50..75) y20 [p35 0..-35] y40 {p-60 -30..60} 60..350
                                if using this form, the most simple and recommended order is () [] {} and it matters.
                                *There is known issue, yet to be fixed in future updates, if the script is very complicated and long, it might fill up the RAM, please test any script, before using it, by downloading the MAP from web UI and see if it looks OK in PTGui or other Stitching software which can open a .pts file.

                                Added support for importing a shooting pattern from:
                                1) PTGui, if the project is exported as PTGui 10 project (.pts)
                                2) Hugin, (.pto)
                                3) Autopano (.xml) if exported in papywizard conventions.

                                More parameters are available now for script generation, the values ,if any, are enclosed
                                start position sp(SP SL SR), grid gr, zig-zag zg, focal length focal(0..1000), rows order mdu(MDU UMD MD ..), Vertical Angle of Panorama v(1..180), Horizontal Angle of Panorama h(0..360), Up Limit u(-90..90), Down Limit d(-90..90), Horizontal Filed of Lens hf(0..180), Vertical Field of Lens vf(0..180), Script in Pitch-Yaw mmp, Vertical Overlap ov(0..99), Horizontal Overlap ovw(0..99)
                                e.g.:
                                192.168.8.1/script?focal=35&gr&sp=SP&mdu=UMD&v=110&h=120&mmp&o v=50&ovw=35
                                will return:
                                SP p50.71 y0 24..96 p25.36 y0 24..96 p0 y0 24..96 p-25.36 y0 24..96 p-50.71 y0 24..96
                                more info about the parameters wil be added in User's Guide soon.

                                More info about this FW update will be published in the Forum and in the upcoming User's Guide update.
                                1. Mecha it possible.
                                2. Mecha it easy.

                                MECHA Support mecha(at)nodalninja.com

                                Comment

                                Working...
                                X