开云体育

Re: Current state of DMX support on Apple Silicon Macs? #mac-m1 #powerline


 

开云体育

Paul,

I don't know the answer to your question. But I think there has been progress in this matter.

> The ultimate goal is to have the layout lighting run in two modes:
>
> * Maintenance mode - All lighting turned on, with RGBWW strips at full WW.
> * Operations mode - All lighting and color reacts to the time of day, based on the fast clock time.
>
> My assumption (at the moment) is that this functionality would likely require either a LogixNG or Python/Jython script that listens to the "maintenance mode" memory value and the fast clock value.

Look at the LogixNG action "Light intensity".

On the documentation page for "Light intensity", there is an example on how you can setup LogixNG to have the intensity of the light in the room follow the fast clock.

Daniel


On 2025-03-15 21:44, Paul Anderson wrote:

Greetings All,
?
After an extended late-night dive into the group archive, I can't seem to find a final word on whether the JMRI DMX-via-USB support (whether Anyma or Powerline) works when using Java for ARM on Apple Silicon Macs (M1-M4 processors). There are a couple of 2022 threads that mention that it was broken, but the only possible response I found in the code was a commit for release 5.3.3 that appeared to be a minor change for some component of DMX support. It didn't look like a smoking gun, but looks can be deceiving.
?
I'm asking because my 2020 Intel iMac will likely need to get replaced with a M4 (or later) unit sometime between now and when my layout is getting built. I can certainly buy a USB-to-DMX dongle, a decoder, some lights, and play around with it, but that won't be a true acid test since I'm still back in Intel land.
?
The ultimate goal is to have the layout lighting run in two modes:
  • Maintenance mode - All lighting turned on, with RGBWW strips at full WW.?
  • Operations mode - All lighting and color reacts to the time of day, based on the fast clock time.
My assumption (at the moment) is that this functionality would likely require either a LogixNG or Python/Jython script that listens to the "maintenance mode" memory value and the fast clock value.
?
Thanks in advance.
?
Paul
?

Join [email protected] to automatically receive all group messages.