| Version 4.0 (R2008b) xPC Target™ Release Notes | ![]() |
This table summarizes what's new in Version 4.0 (R2008b):
New Features and Changes | Version Compatibility Considerations | Fixed Bugs and Known Problems | Related Documentation at Web Site |
|---|---|---|---|
Yes | Yes—Details labeled as Compatibility Considerations, below. See also Summary | Bug
Reports | Printable Release Notes: PDF |
New features and changes introduced in this version are
The ability to boot target PCs within dedicated networks has been enhanced in this release. These enhancements include:
Full integration into the xPC Target™ Explorer environment.
Multitarget support in a dedicated network environment with network booting.
In the previous release, you manually started the network boot server process, and the capability was limited to one target PC within the dedicated network group. In this release, the xPC Target Explorer environment now fully integrates this feature and supports multiple target PCs.
See Booting Target PCs Within a Dedicated Network in the Installation and Configuration chapter of the xPC Target Getting Started Guide. You can continue to use the manual procedure as described in xPC Target Version 3.4, or use the method integrated into xPC Target Explorer.
The xPC Target software now supports target boot CDs. See Booting Target PCs from CD in the Installation and Configuration chapter of the xPC Target Getting Started Guide.
The xpcbootdisk function has been updated to allow for the creation of CD boot images. As a result, this function can now create 3.5-inch boot disks, CD boot images, and DOSLoader files. In previous releases, this function could create 3.5-inch boot disks and DOSLoader files.
The Configuration Parameters dialog box has the following change for xPC Target models. In the Execution options section of the xPC Target options node, the PCI slot/ISA base address parameter has been changed to PCI slot (-1: autosearch) or ISA base address. Its purpose and use remains the same.
The Configuration Parameters dialog box has the following change for xPC Target models. In the Execution options section of the xPC Target options node, the Real-time interrupt source parameter now has an Auto (PCI only) option. This option enables the xPC Target software to automatically determine and use the IRQ number that the BIOS assigned. In previous releases, you had to manually choose an IRQ number for the real-time interrupt source. See xPC Target Options in the Basic Tutorial chapter of the xPC Target Getting Started Guide.
The xPC Target software now supports the management of CPU overloads. See Allow CPU Overloads in the xPC Target User's Guide.
The following enhancements have been made for scopes.
Number of scopes of type host and file is now infinite.
Number of signals that scopes of type host and file can log is now infinite.
Note, the number of allowed scopes of type target and the number of signals that scopes of type target can log remain 10.
From xPC Target Explorer, you can now export data from target PC files to the MATLAB workspace. In previous releases, you had to use the file system objects to transfer data from the target PC to the host PC.
Support for model-based Ethernet communications. See Model-Based Ethernet Communications Support in the xPC Target I/O Reference.
The following enhancements have been made to the xPC Target C API:
xPC Target C API is now threadsafe.
The following functions and structures are new:
See Functions, Properties, and Arguments Being Removed for additional notes.
Target PCs with serial ATA (SATA) drives are now supported. In previous releases, only IDE or parallel ATA (PATA) drives were supported. Your target PC must have a PATA or SATA drive to log data to the target PC file system. See Working with Target PC Files and File Systems in the xPC Target User's Guide.
Support for the following National Instruments M series data acquisition boards. See National Instruments in the xPC Target I/O Reference.
When you double-click the xPC Target Driver Demos block, the Demos tab in the MATLAB Help Navigator now opens, displaying the xPC Target demos. In previous releases, double-clicking this block opened a sublibrary that displayed a list of xPC Target driver demos.
The target PC monitor display has been updated to reflect the PCI bus and slot number of the Ethernet card in the target PC used for host PC-target PC communications. In previous releases, the display showed the memory base address and IRQ of the Ethernet card.
This release contains the following new demos:
Data Logging With a File Scope — Illustrates data logging to scopes of type file.
Real-Time Transmit and Receive over Ethernet — Demonstrates how to perform real-time communications over the Ethernet protocol.
Filtering on MAC Address — Demonstrates how to filter Ethernet packets based on MAC addresses.
Filtering on EtherType — Demonstrates how to filter Ethernet packets based on EtherTypes.
IO Test with Diamond Systems MM-32-AT Board — Demonstrates a simple analog and digital I/O loopback test using the Diamond Systems MM-32-AT (PC/104) board.
IO Test with General Standards PMC-ADADIO Board — Demonstrates a simple analog I/O loopback test using the General Standards PMC-ADADIO board.
IO Test with National Instruments® PCI-6070E Board — Demonstrates a simple analog and digital I/O loopback test using the National Instruments PCI-6070E (E Series) board.
IO Test with National Instruments PCI-6289 Board — Demonstrates a simple analog and digital I/O loopback test using the National Instruments PCI-6289 (M Series) board.
Master/Slave Synchronization with the GE® Fanuc Embedded Systems (Formerly VMIC) PCI-5565 — Demonstrates how to synchronize two xPC Target models with shared memory interrupts.
The xPC Target product now supports the following additional compilers:
Microsoft® Visual C/C++ compiler Version 9.0
Open Watcom C/C++ compiler Version 1.7
The xPC Target product no longer supports the Open Watcom C/C++ compiler Version 1.3.
The following changes affect the xPC Target C API.
For more information about the process of removing functions, see "About Functionality Being Removed" in What's in the Release Notes.
| Function Name | What Happens When you use Function | Use This Instead | Compatibility Considerations |
|---|---|---|---|
| xPCGetScopes | Still runs | xPCGetScopeList | The xPCGetScopes function continues to run. However, use xPCGetScopeList instead. |
| xPCScGetSignals | Still runs | xPCScGetSignalList | The xPCScGetSignals function continues to run. However, use xPCScGetSignalList instead. |
If you upgrade your xPC Target software from a previous version, you must recreate the target boot disk and you must rebuild your xPC Target applications. See Booting Target PCs from Boot Floppy Disk in xPC Target Getting Started Guide.
![]() | xPC Target Release Notes | Version 3.4 (R2008a) xPC Target | ![]() |
| © 1984-2009- The MathWorks, Inc. - Site Help - Patents - Trademarks - Privacy Policy - Preventing Piracy - RSS |