Echelon FTXL User Manual
Page 10
![background image](/manuals/735717/10/background.png)
x
The Network Variable Modifier ................................................... 132
The Network Variable Storage Class .......................................... 134
The Network Variable Type ......................................................... 134
The Network Variable Connection Information ......................... 135
The Network Variable Initializer................................................. 138
The Network Variable Property List ........................................... 138
Configuration Property Syntax ................................................................. 139
The Configuration Property Type ................................................ 140
The Configuration Property Modifiers ........................................ 140
The Configuration Property Initializer ....................................... 142
Declaring a Configuration Network Variable.................................... 143
Defining a Device Property List ......................................................... 143
The FTXL LonTalk API, Event Handler Functions, and Callback Handler Functions
FTXL LonTalk API Functions ............................................................ 149
Commonly Used FTXL LonTalk API Functions ......................... 149
Other FTXL LonTalk API Functions........................................... 149
Application Messaging API Functions ........................................ 150
Non-Volatile Data API Functions ................................................ 151
Extended API Functions............................................................... 151
FTXL Event Handler Functions......................................................... 152
Commonly Used Event Handler Functions................................. 152
Dynamic Network Variable Event Handler Functions .............. 154
Application Messaging Event Handler Functions ...................... 154
Non-Volatile Data Event Handler Functions.............................. 155
FTXL Callback Handler Functions .................................................... 155
Commonly Used Callback Handler Functions ............................ 155
Direct Memory Files Callback Handler Functions ..................... 156
Non-Volatile Data Callback Handler Functions ......................... 156
The FTXL Operating System Abstraction Layer..................................... 157
Managing Critical Sections................................................................. 158
Managing Binary Semaphores ........................................................... 158
Managing Operating System Events ................................................. 158
Managing System Timing ................................................................... 159
Managing Operating System Tasks ................................................... 159
Debugging Operating System Functions ........................................... 159
Configuring the Operating System .................................................... 160
Determining Resource Requirements.......................................... 160
Specifying Task Priorities ............................................................ 161
Configuring the Micrium μC/OS-II Operating System ..................... 165
Maximum Number of Tasks......................................................... 165
Lowest Assignable Task Priority ................................................. 166
Maximum Number of Event Control Blocks ............................... 167
Other μC/OS-II Settings ............................................................... 167
The FTXL Hardware Abstraction Layer .................................................. 178
Managing the FTXL Transceiver ....................................................... 178
Managing the Service Pin ................................................................... 179