EasyManua.ls Logo

AMX NETLINX PROGRAMMING LANGUAGE User Manual

AMX NETLINX PROGRAMMING LANGUAGE
246 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
Page #1 background imageLoading...
Page #1 background image
Language Reference Guide
NetLinx Programming
NetLinx
Programming Language
Document ID: 033-004-2255
Last Revised: 10/05/2006

Table of Contents

Question and Answer IconNeed help?

Do you have a question about the AMX NETLINX PROGRAMMING LANGUAGE and is the answer not in the manual?

AMX NETLINX PROGRAMMING LANGUAGE Specifications

General IconGeneral
CategoryProgramming Language
TypeProprietary
Developed byAMX
PlatformNetLinx
PurposeControl and Automation
Used ForAV Systems, Building Automation, Room Control

Summary

NetLinx Programming Overview

Variables and Scope

Persistent Variables

Details persistent variables retaining value across program updates.

Structures and Data Sets

Structures

Introduces structures for grouping different data types.

Language Elements

Conditionals and Loops

Covers control flow structures like IF, SELECT, SWITCH, WHILE, FOR.

Functions and Subroutines

Explains DEFINE_CALL and DEFINE_FUNCTION for code modularity.

Events

Master-To-Master (M2M) Communication

Master Routing and Connections

Explains routing table communication and connection establishment.

Control/NetLinx Language Support

Lists control features for M2M communications.

Mainline Programming

Reserved Identifiers and Compiler Directives

Keywords & Run-Time Library Functions

Core Functions (DEFINE_*, GET_*, SET_*, STRING)

Covers essential NetLinx functions for programming, control, and string manipulation.

NetLinx UniCode Functions

Working With UniCode in NetLinx Studio

Details using Unicode characters, strings, and related functions.

Compiler Errors

Lists common compiler errors related to Unicode programming.

IP Communication

Client Programming

Covers initiating, terminating, sending, and receiving IP data.

Server Programming

Covers listening for client requests using IP_SERVER_OPEN.

NetLinx Modules

Encoding and Decoding: Binary and XML

Related product manuals