What Features of LabVIEW Are Supported in LabVIEW Embedded 7.1?
Primary Software: LabVIEW Modules>>Embedded Development Module
Primary Software Version: 1.0
Primary Software Fixed Version: N/A
Secondary Software: N/A
Problem: Supported Features in LabVIEW Embedded 7.1
Solution: The LabVIEW Embedded Development Module allows Embedded programmers the flexibility of porting their LabVIEW application to any 32-bit Microprocessor. Most features of LabVIEW 7.1 are supported in LabVIEW Embedded 7.1. In LabVIEW Embedded, LabVIEW code is compiled and converted in to C code which is then converted in to an executable which is then downloaded on to the embedded target. Due to the fact that the code is being converted in to C, not all LabVIEW functions work in LabVIEW Embedded. Below is a list of supported and unsupported Block Diagram and Debugging features in LabVIEW Embedded.
Block Diagram Features:| Features | Supported | Unsupported |
| Block Diagram Features | | |
| Sequence | x | |
| Case | x | |
| While loop | x | |
| For loop | x | |
| Formula (strict C) | x | |
| Global | x | |
| Local | x | |
| SubVI calls | x | |
| Feedback node | | x |
| All numeric functions | x | |
| All Boolean functions | x | |
| All string functions | x | |
| All array functions | x | |
| All cluster functions | x | |
| All comparison functions | x | |
| All polymorphic behavior | x | |
| All Time and dialog functions | x | |
| General error handler | | x |
| "Serial and datalog file I/O | | |
| including new, open, close, read, write | | |
| primitives plus conduit for | | |
| syncing data to a desktop PC" | x | |
| "Move, copy delete file" | x | |
| Legacy serial I/O primitives | x | |
| Infra-red communications via TCP/IP primitives | x | |
| Call library node | x | |
| Flatten to string/Unflatten from string | x | |
| "Rotate, logical shift, split and rotate bytes" | x | |
| Occurences | x | |
| Parallel and serial execution | x | |
| Waveform datatype | | x |
| Property nodes | | x |
| Some hard coded properties | x | |
| Controls References | | x |
| Queues and notifiers | x | |
| Semaphore/Rendezvous | | x |
| Variants | | x |
| XML | | |
| Cursor VIs | | x |
| Registry access | | x |
| Dynamic Events | | x |
| Report VIs | | x |
| ActiveX | | x |
| VIServer | | x |
| Sound | | x |
| Beep | x | |
| DAQ/IVI/VISA | | x |
| Units | x | |
| Expression node | x | |
| Analysis | x | |
| "Wireless ethernet (802.11b) | | |
| via TCP/IP prims including | | |
| device and service discovery" | x | |
| Remote call by reference node | x | |
| CINs | | x |
| Other I/O DAQ/GPIB | | x |
| Express blocks | x | |
| Reentrancy | x | |
| "Target management & | | |
| target syntax checking" | x | |
| Conditional code disable node | x | |
| |
Debugging Features:| Features | Supported | Unsupported |
| Debugging Features | | |
| Probes | x | |
| "Breakpoints, Pause" | x | |
| Front Panel controls and indicators | x | |
| "Step into, over, out of" | x | |
| Execution highlighting | | x |
Related Links: LabVIEW Embedded Development Module
Attachments:
Report Date: 11/14/2005
Last Updated: 11/23/2005
Document ID: 3RDADU6K