A SERVICE OF

logo

7-4 Project Make Errors (PMK)
PMK# Description
121
Cannot determine transceiver type. Verify preferences in
device template and project. [PMK#121]
Failure to determine the transceiver type. The project file and/or
device template file might be corrupt. Edit these files and correct
the transceiver preferences, specifying an explicit transceiver type
(other than 'Default'), if needed.
122 Cannot calculate signature, <detail> [PMK#122]
The external interface signature cannot be calculated. This
indicates missing or corrupt intermediate files (.BIF and .BF2
extensions), or missing or corrupt explicit XIF appendix files (XF2
extension). Verify the project and device preferences, and attempt
to build unconditionally.
124
Unknown macro switch record <record> received from
<source> (try performing unconditional build). [PMK#124]
Internal error: switch uses invalid macro value. To fix, attempt the
"clean" and "build unconditionally" commands and contact
LonSupport if the problem persists.
125
Cannot compute dependency code for DRF catalog <catalog>
and program ID <id> (LDRF error <code>). Make sure your
LDRF catalog is valid and up-to-date. [PMK#125]
The LDRF catalog cannot be accessed. Use the Resource Editor
utility to make sure the catalog file is present and intact. The
catalog file defaults to LonWorks\Types\ldrf.cat (on whichever
drive your LonWorks folder resides). If the catalog file is missing,
attempt to re-create one by using the MKCAT.EXE utility, that is
available for download at the www.lonmark.org website.
126
Malformed min/max model number specified in <file>.
Correct preferences or disable automatic program ID
management. [PMK#126]
The program ID data given in the NB device template file <file>
appears malformed. Edit and correct the preferences using
NodeBuilder's device template file editor, or disable automatic
program ID management.
127
The specified program ID <id> appears malformed and
invalid. [PMK#127]
Use a simple ASCII string, or a byte-array format, using a single
colon as a separator between each byte (e.g.
94:56:78:9A:0B:0C:0D:0F).
130
Missing hardware template. You must assign a hardware
template to device <device>, build target <target>, first.
[PMK#130]
A build was attempted on a build target <target>, that belongs to
the NodeBuilder device template <device>, where the hardware
template has not yet been specified. Use NodeBuilder's device
template editor to specify the hardware template, and re-attempt
the build.