Best Of
Re: Netlinx NI-3100 any new firmware?
NI-x100 series Master Firmware 4.1.433 last hotfix:
https://cloud.audiogroup.org/index.php/s/woBHSENN9KR45NW
The "Timekeeper" is the yellow cube on the NI mainboard.
3rd party article: STMicroelectronics M4T32BRS12SH1
Re: Netlinx NI-3100 any new firmware?
yes you can upgrade the Firmware to v4. It makes sense, as a lot of Duet modules require v4 Master firmware,
https://www.amx.com/de/softwares/ni-series-x100-duet-v-4-master-firmware-v4-1-419
Read information there. After upgrade, check it the Duet Mem is set to at least 12MB. (telnet/console, GET DUET MEM; if it's lower, do SET DUET MEM and follow instruction).
There is also still a hotfix available (afaik 4.1.430) but it is not (longer) online. I may check for it when I'm back in the office end of the week.
You may also check if the Timekeeper is still working, as it's required to backup clock and Persistent variables. I can also check for the exact part number end of the week, it's a part that can be ordered 3rd party.
Re: Muse and Varia (G5 Persona) Best Practice?
@swiss_chris
my mistake, sorry. Got it mixed up with the Hcontrol instancing.
Will check this double online issue when I'm back in the office and do a TechSupport case.
Re: N26xx HControl & MUSE Questions
btw - the v1.7.9 firmware for N26x2, and v1.4.8 for N26x15 is available now
Re: TPcontrol ipad level control button jumping levels irregular behaviour
Also, if this triggers a level event where you update the other panel(s), make sure to not update itself, meaning don't send it back the level it is trying to set.
Something like this, where dvaTP is an array of touchpanels:
LEVEL_EVENT [dvaTP, LEVEL_MAIN] //main volume event from touchpanels { IF (bLevelDN[LEVEL_MAIN] OR bLevelUp[LEVEL_MAIN]) { LOCAL_VAR INTEGER i //store 'amx' level (0..255) nLevel[LEVEL_MAIN] = LEVEL.VALUE //send to dme fnSendToDME24 (DME_LEVEL_MAIN, ((LEVEL.VALUE * 1023)/255)) //update level to other panels FOR (i = 1; i <= LENGTH_ARRAY(dvaTP); i++) { IF (i <> GET_LAST(dvaTP)) //don't send level to this panel { SEND_LEVEL dvaTP[i],LEVEL_MAIN,LEVEL.VALUE } } } }
Re: Muse and Varia (G5 Persona) Best Practice?
With ssh you can view the syntax and examples pg. 50 in Programming Guide Version 1.2:
doc:list
doc:show serviceName
In your case use doc:show netlinxClient
Here is a short code snippet for python, tested with MST-1001(G4) and MT-1002(G5) and VARIA-SL50(G5):
def TPOnlineEvent(event):
print(“ONLINE: AMX-10001”)
def TPOfflineEvent(event):
print(“OFFLINE: AMX-10001”)
dvTP = context.devices.get(“AMX-10001”)
dvTP.online(TPOnlineEvent)
dvTP.offline(TPOfflineEvent)
I hope this helps you.
Re: v1.2.65 firmware - creating local mojo project & pip installation problems
I reached the Harman Technical Support and thanks to the Wesley Moore, the documentation was updated to version 1.2 - right now there is a detailed description of loading external Python packages