Profile settings web app

Viewing 15 posts - 1 through 15 (of 65 total)
  • Author
    Posts
  • #23401
    paulb_nl
    Participant

      Thanks to Megari the current 0.82 firmware can load settings from SD card.

      I wanted to see if it was possible to make a website that produces the binary file the OSSC needs and it turns out it is!

      http://pbnl.byethost7.com/ossc/profiles/

      You can change settings for every profile and export them as bin file for importing with the OSSC, or as a json file for importing back into the web app.

      The bin file must be written to the sdcard the same way as a firmware update.

      It is setup in such a way so that it’s easy to add support for newer firmwares.

      With the json file it is possible to import an old profile into the web app and export a bin file for any supported firmware.

      Please try it out if you are running 0.82 firmware.

      #23404
      BuckoA51
      Keymaster

        Wow, fantastic work! With this tool then it will be possible to backup/restore profiles between firmwares?

        #23405
        Harrumph
        Participant

          Looking forward to trying this out, thank you very much for your effort (and to Megari also)!

          #23407
          paulb_nl
          Participant

            @Bucko Yes as long as you have the settings in the json file you can save a .bin file for any firmware version. Settings that are not found in another firmware will be skipped.

            I just uploaded a change to the json output format so it is better able to apply settings between firmwares.

            #23451
            BuckoA51
            Keymaster

              link for recent firmware?

              #23454
              nmalinoski
              Participant

                0.82 doesn’t appear to have been published yet. The changes are not in the changelog on the xrgb wiki, and it’s not in the common (is it official?) firmware repository at https://www.niksula.hut.fi/~mhiienka/ossc/fw/.

                #23465
                marqs
                Participant

                  Firmware v0.82 is still under development, and there’s quite many changes under the hood so it needs thorough testing before a public release.

                  #23560
                  megari
                  Participant

                    Awesome, paulb_nl! I was writing a command-line application to do exactly this, but got a bit overwhelmed and eventually sidetracked. Glad to see that this is now implemented!

                    #23712
                    FBX
                    Participant

                      The app is missing the 512×240 optimal timing option in the drop-down box on each LineX mode. Can you update the app to include this new feature of firmware 0.82? Much appreciated!

                      Edit: This is also causing a bug: When you assign 320×240 mode in the app for each LineX box, the OSSC reads it as 512. When you assign 256×240 in the app, the OSSC sees that as 320. So it seems the missing 512 mode is causing a ‘shift’ in the OSSC’s recognition of optimal timing modes from the bin file.

                      #23717
                      paulb_nl
                      Participant

                        Ooops I added those new modes to the timing tweaker but forgot the LineX settings. Fixed now 🙂

                        #23719
                        Anonymous

                          With the json file it is possible to import an old profile into the web app and export a bin file for any supported firmware.

                          Can you please explain this. Is it possible to export profiles from firmware .81, before updating to .82?

                          #23725
                          nmalinoski
                          Participant

                            With the json file it is possible to import an old profile into the web app and export a bin file for any supported firmware.

                            Can you please explain this. Is it possible to export profiles from firmware .81, before updating to .82?

                            I believe he means you can import old profiles going forward. As far as I know, there is zero import/export functionality in any firmwares prior to 0.82, so this time you’ll need to manually enter your existing profiles into the web app; but, when 0.83 and beyond come out, you’ll be able to feed that JSON file into the web app to get the newer firmware loaded with your pre-existing profiles.

                            #23727
                            Anonymous

                              Got it. I was being a little overly wishful there, but great to see this feature, moving forward.

                              Nice work on this web app, it is much appreciated!

                              #23732
                              FBX
                              Participant

                                Thanks for fixing that bug in the app! I was able to make a working set of profiles for RGB SCART (except 32X is using HD Retrovision cables in the YPbPr jacks):

                                http://www.firebrandx.com/downloads/ossc_profiles_fbx.zip

                                #23742
                                SavagePencil
                                Participant

                                  I’m having a very difficult time fine-tuning the advanced feature sliders. I seem to only be able to use the mouse, which causes values such as H. sample rate to jump from 341 to 352, but I need it to only go to 342. Is there a way to get finer-grain control?

                                Viewing 15 posts - 1 through 15 (of 65 total)
                                • You must be logged in to reply to this topic.