Crestron
QM-RMCRX
QuickMedia™ Receiver/Processor
The 4 MB flash memory consists of approximately 1.5 MB used for firmware,
and approximately 2.5 MB available for SIMPL, SIMPL+, and Web pages. The
files that reside in flash conform to a flat directory structure. The following table
presents the structure of the overall file system.
Flash File Structure
TOP
LEVEL
SECONDARY
LEVEL
DESCRIPTION
\
Root of the file system
DISPLAY
Legacy directory used in Crestron Isys
®
panels to hold display lists
SYS
Contains various system configuration files
SETUP
Contains web-based setup pages
HTML
Web
pages
SIMPL
Control system program files
SPLUS
SIMPL+ module files
USER
Used for user-defined files
MAILBOX
Directory contains the user mailbox file
\nvram
The mounting point for NVRAM disk files (if
configured)
Although the file system is case insensitive, the case is preserved to maintain file
checksums.
Non-volatile
1. SIMPL+ Variables (Default if no options are specified, or using
"nonvolatile" qualifier or #DEFAULT_NONVOLATILE)
2.
Signals explicitly written to NVRAM* (by symbols such as Analog
RAM, Analog RAM from database, Serial RAM, Serial RAM from
database, Analog Non-volatile Ramp, Digital RAM, etc.)
*Commonly used for presets (volume/lighting/dial #s).
3. Portions of the NVRAM may be set aside for implementing an
“NVRAM Disk”. This can be used to provide file system access from
SIMPL+.
NOTE:
If you extract NVRAM values to a file (
Viewport
,
File transfer
|
Save
NVRAM to File
), to simplify restoring them in the event of file corruption or to
distribute to identical control systems, remember that NVRAM values are position
sensitive in the program. When saving the NVRAM is crucial to your application,
it is recommended to place all symbols and/or modules that use NVRAM at the
beginning of your program. When NVRAM (.nvr file) is re-installed, all the values
should line up with the program. If the program is modified, and new logic that
uses NVRAM is placed before any older symbols using NVRAM, the previously
stored values will not line up and your presets will have to be re-entered.
Volatile (DRAM)
1. Digital, analog and serial signal values
2. SIMPL+ Variables (if "volatile" qualifier is used, or
#DEFAULT_VOLATILE is used)
Operations Guide – DOC. 6236A
QuickMedia™ Receiver/Processor: QM-RMCRX
•
13