Home / Troubleshooting & Faults

Restricted Python Module Groups

CommunityMartin AI Resolved
Started by Sam_China · 18y ago · 15 views · 1 replies
18y ago

We are knowing a majority of powerful control functions of NION is come from Python Script, but its 2.0 version in NioNode is so antiquated and its module is incomprehensive that limited capability of NION.Though I can put needed module into Python Library of NWare to drive those functions in need but can't deploy it as everybody knowing.
Can ourselves put on some helpful Python Modules into the Python Library of NiON's firmware such as PYSNMP group and ENCODINGS group and Time module etc.? or is foregoing a dangerous work for NION?
Thanks
Sam

18y ago

Well, python running on the Nion is limited because of the limited processing in the Nion itself. The more you load a Nion 'main' CPU, the more problems you will have (audio dropouts being one of them).
The Python device was designed as a 'simple' way of having complex logic between in/outs, not really as a 'general purpose' scripting language. It also had to be severely 'crippled' just to fit on the resources available at the time on the Nion. For this same reason, there is no provision to add anything to the existing python runtime.
However, we do recognize the need for a more powerful platform for scripting and we do have a possible alternative for you; just contact your Peavey rep and mention your particular need...

Log in to reply to this topic.