It is recommended to place a '1' on the 'Debug' signal as this will print out debug information in SIMPL Debugger to allow further troubleshooting.The most common error preventing initialization is related to instance tag typos.The Command Processor will not report as fully initialized until all of the function modules it manages are initialized. If for some reason function module 3 of 62 does not initialize, that means that only function module 3 will not initialize.The initialization of the function modules occurs in a non-linear fashion that appears to work up from the bottom of the Crestron program tree.If the Command Processor is fully initialized, that means that all attached function modules have been initialized.This will provide visibility of the Command Processor being fully initialized.It is good practice to add a signal name to the 'Is_Initialized' feedback.If RS-232 communication is dropped or suspended for some reason, once that communication is restored, the Command Processor will re-initialize all connected function modules.
Placing a '1' on the 'Initialize' signal as shown serves the same purpose. The latched signal connecting 'Is_Communicating' feedback to 'Initialize' control input is required.The 'To_Device' and 'From_Device' signals shown allow connection to and from the two-way serial driver.Best results have been observed when COM 1 of the processor is utilized.
#CRESTRON SIMPL SERIAL PAGE DRIVER#
Each RS-232 Command Processor pairs with a single COM port or two-way serial driver of a Crestron control processor.The RS-232 Command Processor supports over a thousand function modules.Let's take a look at the RS-232 Command Processor as displayed in the Detail View of SIMPL Windows: This change also offers flexibility when writing or adapting SIMPL+ wrappers. Method callbacks that were used in v2.3 Tesira module suite have been replaced with Event callbacks allowing more flexibility when used in SIMPL#Pro.This allows the module to be included or excluded when the Crestron program is started and allows a common base program to include/exclude control points as needed for specific system needs. Function modules now have 'Enable' control input.The new 'Basic LevelMute' module allows mute and level control for the common Tesira level control block.The existing subscription watchdog will now patrol the included subscription capable control points for better communication supervision.The Passthru module from v1.7 is back by popular demand in v3.0 allowing users to send and receive serial TTP commands.All of the functionality from the v2.3 Tesira module suite has been migrated into the current offering and specific enhancements have been added: The v3.0 Tesira module suite was developed for the Crestron 3-Series control processors using SIMPL# for additional speed, scalability, and functionality.