ChameleonMini icon indicating copy to clipboard operation
ChameleonMini copied to clipboard

Global/Individual Settings for LED, Button, Log configurable by Terminal Command

Open Vrumfondel opened this issue 6 years ago • 5 comments

Adding functionality to select Global or Individual Settings for LED, Button, Log by terminal command

To use, enable "SETTINGS += -DUSER_INTERFACE_MODE_CONFIGURABLE" in Makefile. This overrides "SETTINGS += -DBUTTON_SETTING_GLOBAL" and others. New command: "USER_INTERFACE", Parameters "GLOBAL", "INDIVIDUAL". When in global mode, settings are stored at location GLOBAL_UI_STORAGE defined in Settings.h. Currently it is set to use GlobalSettings.Settings[0] (Setting for Config 1).

Vrumfondel avatar Dec 04 '18 09:12 Vrumfondel

Hi @Vrumfondel as stated in your other pull request, I will have a look on this soon.

Again thank you for your contribution!

geo-rg avatar Dec 04 '18 17:12 geo-rg

Is there a chance to be able to freely configure the L/R-button for generating random HEX UIDs on a specific position? for example UID is: 11 22 33 44 55 66 77 and i would like to use gap 3 to generate random HEX. like press L-button - 11 22 AB 44 55 66 77 press L-button - 11 22 1C 44 55 66 77 press L-button - 11 22 82 44 55 66 77 press L-button - 11 22 9A 44 55 66 77

herrmanns avatar Jan 16 '19 09:01 herrmanns

Yes it is possible. I needed a similar functionality. See #153 Its really easy to change it for your needs. Please use the issues and not the PR for questions :)

ghost avatar Jan 16 '19 09:01 ghost

can anybody send me the chameleon firmware with this "button" option. please i am somehow not able to get this to work.

herrmanns avatar Jan 27 '19 12:01 herrmanns

I can mail you the FW tomorrow from the office . If you want to build yourselfe, you can use my fork. I made a PR quite a while ago, but it is still pending ... https://github.com/Vrumfondel/ChameleonMini

Vrumfondel avatar Jan 27 '19 15:01 Vrumfondel