Using the call stack pane, Using the debug device manager pane, Using the debug device manager – Echelon IzoT NodeBuilder User Manual

Page 257: Ee using the call stack, Using the call stack

Advertising
background image

c. Enter the new value for the variable and then click OK. If you are editing the value of an

enumerated type, select an enumeration from the list or click Enter in Decimal or Enter in
Hex
and then enter the desired index of the enumeration.

d. Click OK to save the value.

Notes:

• To remove a variable from the watch list, right-click the variable in the Watch List pane and click

Delete on the shortcut menu. To remove all variables from the Watch List pane, right-click
anywhere in the Watch List pane and click Delete all Watches on the shortcut menu.

• You can display the values in the Watch List pane in either decimal or hexadecimal format. You

can set the default format by clicking Project, clicking Settings, clicking the Debugger tab in the
NodeBuilder Project Properties dialog, and then selecting the desired default format in the
Default Display Radix option. You can override the default setting for individual entries in the
Watch List pane by right-clicking in the Watch List pane, pointing to Format, and then selecting
the desired format on the shortcut menu. Individual entries within each of the variables can also
be displayed using string, signed 32-bit, and floating point format where applicable.

Using the Call Stack Pane

The Call Stack pane displays the functions that have been called when the application is halted. If
your device application is halted within a function, this lets you determine if that function was called
from within another function, and if so, which one. If the device application is within multiple
functions, the most recently called one will be on the top of the call stack list. You can double-click
any entry on the call stack list to be taken to the line of the function call.

Using the Debug Device Manager Pane

The Debug Device Manager pane displays the status (running, halted, or reset) of all devices that are
currently being debugged. The Reset status is only displayed if the device is reset while halted. You
can right-click a device in the Debug Device Manager pane and select one of the following options on
the shortcut menu:

Make Current

Makes the selected device the current device. This affects
operations that are performed on the Current Device from the
Debug menu.

Stop

Stops debugging the selected device and removes the device from
the Debug Device Manager pane. To restart debugging for this
device, right-click the device under the Devices folder in the
Project pane and click Debug on the shortcut menu.

Halt

Halts the application in the selected device. For more information
about stopping and starting device applications, see Stopping an
Application
earlier in this chapter.

Resume

Resumes running a halted application in the current device.

IzoT NodeBuilder FX User's Guide

243

Advertising