Moveex – Echelon OpenLNS User Manual
Page 80
OpenLNS Programmer's Reference
43
variants. Requires the system
image to be stored in flash and to
have at least 32K bytes of
contiguous flash starting at location
0.
•
PL 3150 (Versions 14–19). Supports
both 512 byte EEPROM and 2K
EEPROM system image variants.
Requires the system image to be
stored in flash and to have at least
32K bytes of contiguous flash
starting at location 0.
See the
method for more general
information on loading application
devices.
Note that the device will be made
applicationless before the system image
upgrade is attempted. If the upgrade
fails for any reason, an exception will be
generated and the device will be left in
the applicationless state. The original
system image will remain intact.
Once the system image has been
upgraded successfully, the application
loading process begins. The application
image must be in the binary format
used by OpenLNS, i.e., an APB file
type. A transaction is started implicitly
when this method is called. If
OpenLNS detects an error while the
load is in progress, it automatically
cancels the transaction. If the
transaction is canceled after the
download has begun, the application
device will be left in the applicationless
state.
Added to API
LNS Release 3.2.
MoveEx
Summary
Performs the steps required to move an application device to
a new channel.
This method is used to perform the steps required to move an
application device to a new channel.
This method combines the functions performed by the
PreMove method and PostMove methods, and adds a flag
parameter to specify advanced options required for a small
set of move operations. Applications should use the PreMove
and PostMove methods whenever possible.
You must invoke the MoveEx method twice during a move.