Skip to main content

Configuration (`appdata.json`)

Location​

Solutions file view:

…/solutions/configurations/appdata/content/edit/appdata.json?path=he-ctrlx-app-commsw%2F

Required Fields​

IPAddress, IPPort, PSets (array of program definitions).

Supported PSet fields: pset, name, desc, type (JNT/JNA/JTA/JAT), mode (clic/trck/peak), unit (Nm/in lb/ft lb), elen, torque limits t_min/t_tgt/t_max, threshold t_thr, and angle a_min/a_tgt/a_max where applicable.

Parameter applicability by tool type​

ParameterDescriptionJNTJNAJTAJAT
t_minMinimum torque✓✓✓
t_tgtTarget torque✓✓✓
t_maxMaximum torque✓✓✓
t_thrThreshold torque✓✓✓
a_minMinimum angle✓✓✓
a_tgtTarget angle✓✓✓
a_maxMaximum angle✓✓✓

Blank cells indicate the parameter is not used for that tool type.

Example​

{
"IPAddress": "10.10.2.168",
"IPPort": 4002,
"PSets": [
{
"pset": 1,
"name": "My Prg 1",
"desc": "sample test program",
"type": "JNT",
"mode": "clic",
"unit": "Nm",
"elen": 100.0,
"t_min": 4.1,
"t_tgt": 4.5,
"t_max": 5.5
}
]
}

appdata.json editor view

Configuration Editor UI​

The application includes a Graphical User Interface to modify the configuration of the network settings and parameter sets directly without editing the JSON file manually.

Overview Page​

The main configuration page displays the current network connection settings (IP Address and Port) and a list of all configured parameter sets (PSets).

Configuration Overview

Parameter Set Editor​

Expanding a parameter set displays its specific configuration settings, such as PSet number, name, description, unit, and torque/angle parameters.

Parameter Set Detail