NetLinx Workspace Utility Released
amclain
Posts: 41
The netlinx-workspace utility has been released, allowing for human-readable plain text configuration of NetLinx Studio workspaces. This is beneficial for NetLinx developers who are using third-party utilities, like sublime-netlinx, to develop NetLinx projects. Since a netlinx-workspace configuration is plain text, it also works well with version control systems like Mercurial and Git.
netlinx-workspace uses the YAML format to specify workspace configurations. A simple configuration looks like this:
Backward compatibility is also included, allowing a NetLinx Studio .apw file to be generated from a YAML configuration. Developers who like to automate their workflow can use the netlinx-workspace API to create or modify their own systems based on their needs, without having to edit XML in the NetLinx Studio .apw file. netlinx-erb is a tool that utilizes this kind of automation.
netlinx-workspace uses the YAML format to specify workspace configurations. A simple configuration looks like this:
systems: - name: Client - Room connection: 192.168.1.2 touch_panels: - path: Touch Panel.TP4 dps: 10001:1:0 ir: - path: IR.irl dps: 5001:1:0
Backward compatibility is also included, allowing a NetLinx Studio .apw file to be generated from a YAML configuration. Developers who like to automate their workflow can use the netlinx-workspace API to create or modify their own systems based on their needs, without having to edit XML in the NetLinx Studio .apw file. netlinx-erb is a tool that utilizes this kind of automation.
0
Comments
Pick me up halfway so I can add a beer.