RTCU M2M Studio

Top  Previous  Next


The RTCU M2M Studio is a comprehensive development environment equipped with the full suite of features required for the creation of both basic and highly sophisticated M2M/IoT applications.

Unified Workflow: Facilitates the entire development lifecycle within a single, high-performance environment.

Integrated Simulation: Enables full application testing and validation via the RTCU Simulator prior to final hardware deployment.

Scalable Architecture: Supports the development of diverse solutions, ranging from simple monitoring tasks to complex industrial IoT integrations.

 

 

rms

 

 
Professional Development Environment
The RTCU M2M Studio provides a unified workspace designed for the creation, testing, and deployment of M2M and IoT applications. This single-environment approach eliminates the need for third-party tools.

Integrated Project Control: Centralizes the management of all project components, including source code, execution jobs, and voice/data assets.

Automated Deployment: Features a one-click uploader to transfer all application components, files and audio files to the target device.

Direct Firmware Management: Facilitates the acquisition and installation of firmware updates directly from the internet within the studio.
 

Intelligent Programming & Efficiency Tools
Enhanced editor features streamline the coding process and minimize syntax errors.

Automatic Parameter Suggestion: Displays parameters in real-time as functions are entered, ensuring API compliance without external referencing.

Variable and Element Overview Windows: Provides centralized navigation and status tracking for all variables, constants, and I/O elements across the project.

Syntax Highlighting Editor: Automatically applies color-coding to keywords, comments, and variables to maximize code structure and readability.

VPL Code Generator: Assists in the implementation of the VPL language and complex functions, aiding in the recall of infrequently used syntax.

Integrated Documentation: Offers immediate, searchable access to help files for language syntax and built-in functions directly from the interface.

 

Deployment and Connectivity
Flexible options ensure seamless transitions from the development environment to the field.

Local Connection: Supports project transfer via a standard programming cable.

RTCU Communication Hub: Enables remote deployment and management over cellular or network connections, facilitating updates to devices in the field.
 

Advanced Simulation and Debugging
Comprehensive tools allow for the validation of application logic before and during hardware deployment.

Integrated RTCU Simulator:

oHardware Emulation: Simulates digital/analog I/O, the real-time clock, and network interfaces on a Windows PC.

oCommunication Testing: Features full interaction with phone functions, including simulated SMS messaging and network data transfers.

oInteractive Monitoring: Allows for the manual control of inputs and real-time observation of output statuses.

RTCU Instrumented Execution (IEX):

oReal-Hardware Debugging: Executes and analyzes applications on physical NX32L-based devices for precise timing and hardware interaction.

oLive Manipulation via Insight!: Enables the real-time reading and writing of global variables during execution, allowing for dynamic testing without recompilation.

oExecution Transparency: Provides visibility into the call stack and thread status, with the ability to pause, resume, and set coded breakpoints.

 

Comparison between the Simulator and the RTCU IEX

Feature

Integrated Simulator

RTCU IEX

Execution Target

Virtual (Windows PC)

Physical (LX/NX Device)

Primary Use Case

Initial logic validation

Advanced debugging & field analysis

Variable Interaction

Passive Monitoring:
Observation of variable values during the simulation.

Live Manipulation:
Real-time reading and writing of global variables via Insight!

Debugging Depth

Logic and flow validation.

Full thread control, stack inspection, and hardware-level diagnostics.

Hardware Accuracy

Simulated software behavior

Actual hardware timing and physical electrical characteristics.

Architecture

X32 / NX32

NX32L

Please refer to the RTCU IEX section for more information.

 


For more information:

 

The RTCU Platform

Anatomy of a VPL program

The VPL Programming Language

Menu items in the RTCU M2M Studio

Windows

Simulator

Reserved words

Quick start guide

Examples

Tutorial