No Original SIMPL Source Code? How to Recover Future Access

This article will explain the process of embedding SIMPL programs in the compiled .lpz of the code you upload to the processor.

Affiliate search

Recommended troubleshooting accessories

If your issue involves failing cables, adapters, power delivery, or AV accessories, this Amazon search may help you find compatible troubleshooting equipment.

As an Amazon Associate, AV Knowledge may earn from qualifying purchases.
Search Amazon for home theater accessories

The Issue

This article will explain the process of embedding SIMPL programs in the compiled .lpz of the code you upload to the processor.

Common Symptoms

If the original programmer

  • leaves
  • retires
  • loses the source files
  • does not properly hand off the project

the next technician may be unable to make changes without rebuilding the program from scratch.

Equipment Involved

Crestron

Possible Causes

The compiled program by itself is not the same thing as the editable SIMPL Windows project.

Steps to Resolve

1

Step 1

Open the SIMPL Windows project

2

Step 2

Open SIMPL Preferences

3

Step 3

Go to Compiler Settings

4

Step 4

Enable source archive embedding

5

Step 5

Save & compile the program

6

Step 6

If the archive option was enabled correctly, the .lpz should contain the compiled program plus the embedded source archive

Prevention

Not every .lpz includes the project archive. The archive must be created and embedded during compile.

Notes / Warnings

A future programmer will thank you if the project includes a simple README.txt.

Comments 0
Community

Still need help?

Ask a Query in the Community and include your equipment, symptoms, and what you have already tried.

Ask a Query in the Community

Comments (0)

No comments yet. Be the first to start the discussion.

An unhandled error has occurred. Reload 🗙

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.