Release Notes for RTX64 4.1

 


Key Features

RTX64 Runtime

General

Subsystem

Tools and Utilities

RTX64 SDK

Application Debugging

Real-Time APIs

Native Framework APIs

Managed Framework APIs

  • Added new properties and methods to Managed Framework class ServerConsole (9239):
  • AutoClose gets/sets whether real-time application output consoles close automatically.
  • LogFolder gets/sets the pathname of the folder where real-time application output console log files are written.
  • LogFolderMaxDiskSize gets/sets the maximum size of the real-time application output console log folder, in megabytes.
  • TCPPort gets/sets the TCP port number on which RTX64 Server listens for real-time application output console connections.
  • UsePerProcessConsoles gets/sets whether or not each real-time process displays output in its own real-time application output console.
  • ResetAutoClose resets property AutoClose to its default value.
  • ResetLogFolder resets property LogFolder to its default value.
  • ResetLogFolderMaxDiskSize resets property LogFolderMaxDiskSize to its default value.
  • ResetTCPPort resets property TCPPort to its default value.
  • ResetUsePerProcessConsoles resets property UsePerProcessConsoles to its default value.
  • Added new properties and methods to Managed Framework class IntervalZero.RTX64.Config.RemoteDebugger for configuring remote debugging:
  • RemoteDebuggerEnable determines whether remote debug attach connections to the computer are allowed.
  • RemoteDebuggerName gets/sets the IPv4 address of the host system.
  • RemoteDebuggerPort gets/sets the Port ID of the target system.
  • RemoteDebuggerUriInUse retrieves the Uniform Resource Identifier (URI) in use by the target system.
  • Reset resets all remote debugger properties to their default values.
  • ResetEnable resets the RemoteDebuggerEnable property to its default value.
  • ResetName resets the RemoteDebuggerName property to the default IPv4 address of the host system.
  • ResetPort resets the RemoteDebuggerPort property to the default Port number.
  • Added new property AllocateProcessExtMSpaceAtStartup to Managed Framework class IntervalZero.RTX64.Config.ScheduledProcess that specifies whether the process will allocate the process external MSpace at process start. (9224)
  • Added new overload Start(Dictionary) to the Managed Framework RTProcess.Start Method API which starts an RTSS process via a dictionary that uses the StartParameters enumeration as the dictionary’s key type. (9224)

 


Issues Resolved

RTX64 Runtime

Help

General

Licensing

Subsystem

Network and Drivers

Tools and Utilities

RTX64 SDK

General

Application Development and Debugging

Windows-Supported APIs

Real-Time APIs

Native Framework APIs

Managed Framework APIs

Samples

 


Notes

RTX64 Runtime

Compatibility

Licensing

General

Network and Drivers

Application Development

Visual Studio version Tested Windows SDK versions
2019

10.0.18362.x

10.0.17763.x

2017

10.0.14393.x

10.0.17763.x

2015

10.0.10240.x

8.1

RTX64 SDK

See API Changes Between RTX64 3.x and RTX64 4.x for a list of the APIs that were enhanced, underwent breaking changes, or were deprecated in or removed from RTX64 4.1.

 


Known Issues

RTX64 Runtime

General

Subsystem

Network and Drivers

Tools and Utilities

RTX64 SDK

Tools and Utilities

Application Development

Application Debugging

These redistributables are packaged with the RTX64_4.1_SDK_Setup.zip file.

Alternatively, you can download them from Microsoft at https://visualstudio.microsoft.com/downloads/

See the TechNote Unable to Debug RTSS Applications using the IntervalZero Real-Time Debugger with Visual Studio 2017 on the Support Site for more information.

Samples