Logo name
Edit Discussion
> Oglib lvzip-2.4

Contents

General

Contributors

Release Notes

This release adds support for direct memory stream handling, adds support for VxWorks, improves support for Mac OS X, and fixes some bugs (see change log for details).

Using the New Direct Memory Stream Handling VIs

The direct memory access VIs are not located in the palettes. You can find them located on disk, in the installed location:

<LabVIEW>\user.lib\_OpenG.lib\lvzip\lvzip.llb\ZLIB *Stream*.vi

These VI's read and write to LabVIEW strings instead of file paths on disk, which can improve performance in situations where there is no need for file IO (such as reading a zipped text file).

VxWorks Support (Additional Installation Steps)

For VxWorks support, after installing the lvzip package, you should ftp "<LabVIEW>\user.lib\_OpenG.lib\lvzip\lvzlib.out" to the RT controller into ni-rt\system.

Change Log

  • 4/2/2007 Fix a problem with possible uninitialized stack variables in the zip and unzip source code
  • 9/16/2007 Direct Memory Stream Handling for both individual files added to or extracted from ZIP files as well as the ZIP file itself - For example: Unzip a file directly to a string, in memory, without having to extract the file to disk. This speeds up the process when extracting to disk is not required, Rolf Kalbermatter
  • 3/31/2008 Changed zipOpen2() to properly open an empty archive that contains no files at all, Rolf Kalbermatter
  • 4/28/2008 Changed ZLIB Store File.vi to also work for LabVIEW files that are located in LLBs by creating a temporary copy to add to the archive, Rolf Kalbermatter
  • [FIX] 1962838 - "Missing description in OpenG Zip Tools" - 10/24/2008 Added missing VI documentation to various VIs, Rolf Kalbermatter
  • [FIX] 2147137 - "ZLIB Delete Files From Archive" temp file bug - 10/24/2008 commited fix to the function to CVS, Rolf Kalbermatter
  • 12/23/2008 Public symbols (in dll/so/framework) prepended with "lvzip_" - Avoids name collisions with the already defined functions in the VxWorks kernel, Rolf Kalbermatter
Edit Discussion
This page was last modified 21:08, 3 January 2009.  This page has been accessed 1,744 times.  Content is available under Attribution 3.0 Privacy policy  About OpenG  Disclaimers 
Attribution 3.0
IpbWikiMediaWiki