xLightsSequencer / xLights

xLights is a sequencer for Lights. xLights has usb and E1.31 drivers. You can create sequences in this object oriented program. You can create playlists, schedule them, test your hardware, convert between different sequencers.
GNU General Public License v3.0
557 stars 209 forks source link

Ability to change Genius Controller operating mode from xlights. #4823

Open MDickson00 opened 1 month ago

MDickson00 commented 1 month ago

This may fall under the BUG category as well as an enhancment.

Currently in xlights if running a Genius (this may apply to other controllers) controller in remote mode (Sync Packets), when you upload outputs from xlights it changes the Operating Mode back to whatever is selected in xlights (E 1.31/DDP/Artnet).

Can the option to change the Operating Mode over to SD Card (Standalone) or SD Car (Sync Packets) be added in the xlights controller settings?

See images below. Screenshot 2024-09-22 10 31 13 2024-09-22 10_38_36-Window

cybercop23 commented 1 month ago

Won't this same thing apply to a Falcon too? Be able to change its play method? IDK if it doesn already, but I'd think this must first be supported by the ctrl firmware before we can direct/force any changes.

MDickson00 commented 1 month ago

Yes this may be useful for Falcon controllers as well, it seems reasonable that it would be possible since you can change between E1.31/Arnet/DDP. The problem is, if you manually set a controller to SD (Sync Packets) it gets changed back to DDP/Artnet/E1.31 because it is selected in the controller settings.

Maybe at the very least have a blank option in xlights so it simply ignores the Operating Mode and doesn't change it.

computergeek1507 commented 1 month ago

I had some discussions with David on how to fix this, if he should change the firmware to allow bridging and remote mode. I don't recall if would be possible for the firmware to allow both. I know the Ethernet chip has limitations on what port configuration. If you unlink the input/output upload it shouldnt change it. I believe Falcon has the same issue.

MDickson00 commented 1 month ago

Unlinking the input/output seems easiest, didn't consider that.

On Sun, Sep 22, 2024, 11:24 AM Scott Hanson @.***> wrote:

I had some discussions with David on how to fix this, if he should change the firmware to allow bridging and remote mode. I don't recall if would be possible for the firmware to allow both. I know the Ethernet chip has limitations on what port configuration. If you unlink the input/output upload it shouldnt change it. I believe Falcon has the same issue.

— Reply to this email directly, view it on GitHub https://github.com/xLightsSequencer/xLights/issues/4823#issuecomment-2366860690, or unsubscribe https://github.com/notifications/unsubscribe-auth/AT4COKVKIFLUGXAQGZC3BHDZX3VNHAVCNFSM6AAAAABOUVFB3SVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNRWHA3DANRZGA . You are receiving this because you authored the thread.Message ID: @.***>

computergeek1507 commented 1 month ago

It wouldn't be hard to add a Remote/Master input type or maybe skip that setting if set to "xLights only"