Lawo / ember-plus

Ember+ control protocol - Slick and free for all!

Home Page:https://github.com/Lawo/ember-plus/wiki

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

EmberLib :

yboujraf opened this issue · comments

Dear @KimonHoffmann , @mywave82 , @mkeuck

I am trying to mask some value from an enumeration and I am using '~' as recommended in the ember+ specification

image

My properties of the qualifiedParameter - enum

                    {
                        number: 4,
                        identifier: "ParameTypeEnumerationMasking",
                        description: "Enumeration parameter with masking some value",
                        value: 0,
                        access: "readWrite",
                        enumeration: "Line\n~Mic+48V\nMic",
                        isOnline: true,
                        default: 0,
                        type: "enum"
                    },

There is no effect in EmberPlusviewer and vsmStudio too.

enumeration: "Line\n~Mic+48V\nMic",

Maybe EmberPlusViewer and vsmstudio are not supporting the way of masking value.

I give an example, a codec manufacturer provides all the encoder codec available in the protocol but the customer buy only some of them, if I let the codec not licensed I will have an issue.

If I remove from the enum the encoder codec not licensed, If I need to add it in the future, I will have an issue with the mapping ID of the enum.

Would you like to verify if the way I added the '~' is correct ?

Best Regards,
Youssef

Dear @KimonHoffmann , @mywave82

Just to confirm the ~is working on vsmstudio (missing refresh when I updated the emberTree) but EmberPlusViewer 2.4 doesn't work

Best Regards
Youssef