How do you stream data to a HDF5 file?
I have managed to collect data to a hdf5 file but only for the first block of data (100, 1000, 10,000) but I would like to stream data until the hard disk is full or the user stops it. I have placed the HDF5 *.vi's, dll's, on my 'C' Drive.
There are at least 4 HDF5 APIs available for LabVIEW. Which one are you using? If you downloaded the sfpFile API from the NI Website, the example I attached below (which also uses NI-SCOPE) should work for you. You will probably need to relink to the appropriate API VIs when you load it. If you do not have NI-SCOPE, the example will still give you the info you need. Treat the scope VI as a generic data source and ignore the VI linking errors from NI-SCOPE VIs on load (you can get the NI-SCOPE driver here).
At each iteration, you need to do the following:
Get the current dataspace from the data on disk.
Extend this dataspace by the amount you will be adding (assumes an extensible data set, you can preallocate the size beforehand if you know what it is, which will make this step unnecessary).
Select a hyperslab on this extended dataspace corresponding to the data you will be writing.
Using the the new dataspace, write your data to disk.
This is a lot more complex than it could be, but that is the nature of HDF5 (very low level, very powerful). Let us know if you need more information. Please let us know what version of LabVIEW you are using, if you do.
This account is no longer active. Contact ShadesOfGray for current posts and information.
Attachments:
sfpFileEX Stream To Disk from NI-Scope.vi 234 KB
Similar Messages
-
Streaming data into a HDF5 file using mathscript
Hi Everybody,
I am developing a data logging system with a requirement to stream data into HDF5 files. I have previously written scripts in Matlab to stream the data using commands such as H5D.write etc. I do not seem to be able to access such low level commands in Mathscript. Is it possible to install any package to allow the use of these HDF5 commands in Mathscript?
Thanks,
PeterI also asked this question but there seems no definite solution...
Anyway, here are two possibilities
1) Share the directory holding the file among all nodes
2) Run you procedure on a specific node -
How do you read data from a text file into a JTextArea?
I'm working on a blogging program and I need to add data from a text file named messages.txt into a JTextArea named messages. How do I go about doing this?
Student_Coder wrote:
1) Read the file messages.txt into a String
2) Initialize messages with the String as the textSwing text components are designed to use Unix-style linefeeds (\n) as line separators. If the text file happens to use a different style, like DOS's carriage-return+linefeed (\r\n), it needs to be converted. The read() method does that, and it saves the info about the line separator style in the Document so the write() method can re-convert it.
lethalwire wrote:
They have 2 different ways of importing documents in this link:
http://java.sun.com/docs/books/tutorial/uiswing/components/editorpane.html
Neither of those methods applies to JTextAreas. -
I am acquiring cosine wave and a pulse wave as input and I want to store their peak to peak values into an excel file. "Write to File" is not working for it. Is there any other vi which can be used for data logging?
Thank you for your help.Hi Ssheoran,
Can you provide more detail when you say that the Write to File VI doesn't work? Is there an error given? Or can you just not find the file on your computer? Keep in mind using this file in a Real-Time VI on the myRIO will save files on the myRIO. You will then have to transfer to your PC. Please view the following video as a guide for saving files and transferring them to your computer: (http://www.youtube.com/watch?v=BuREWnD6Eno). Hope this helps.
Best Regards,
Roel F.
Applications Engineer
National Instruments -
How do you stream live tv from an abc app from my iPad 4 retina to my tv using Apple TV?
you use airplay mirror
if that does not work then it's because the app block the feature
how you turn on airplay mirror
http://support.apple.com/kb/ht5209 -
How can you transfer data from one ipod to another ?
How can you transfer data from one ipod to another ipod ?
The geniusbar told me what to do, I understood but there is still a problem for me >:/ It's not showing up though. Like "device." Nothing is happening, and I tried as soon as I got home. Then after half an hour, then an hour, then 3 hours. My problem is that it's not showing up! It's stuck in recovery mode! There's still like 25% battery. So I have no idea why.
-
How do you import data base dmp file in oracle 10g
How do you run data base dmp file in oracle 10g
Examples..
Table Exports/Imports
The TABLES parameter is used to specify the tables that are to be exported. The following is an example of the table export and import syntax:
expdp scott/tiger@db10g tables=EMP,DEPT directory=TEST_DIR dumpfile=EMP_DEPT.dmp logfile=expdpEMP_DEPT.log
impdp scott/tiger@db10g tables=EMP,DEPT directory=TEST_DIR dumpfile=EMP_DEPT.dmp logfile=impdpEMP_DEPT.log
For example output files see expdpEMP_DEPT.log and impdpEMP_DEPT.log.
The TABLE_EXISTS_ACTION=APPEND parameter allows data to be imported into existing tables.
Schema Exports/Imports
The OWNER parameter of exp has been replaced by the SCHEMAS parameter which is used to specify the schemas to be exported. The following is an example of the schema export and import syntax:
expdp scott/tiger@db10g schemas=SCOTT directory=TEST_DIR dumpfile=SCOTT.dmp logfile=expdpSCOTT.log
impdp scott/tiger@db10g schemas=SCOTT directory=TEST_DIR dumpfile=SCOTT.dmp logfile=impdpSCOTT.log
For example output files see expdpSCOTT.log and impdpSCOTT.log.
Database Exports/Imports
The FULL parameter indicates that a complete database export is required. The following is an example of the full database export and import syntax:
expdp system/password@db10g full=Y directory=TEST_DIR dumpfile=DB10G.dmp logfile=expdpDB10G.log
impdp system/password@db10g full=Y directory=TEST_DIR dumpfile=DB10G.dmp logfile=impdpDB10G.log -
How do you stream a live video to a website
OK - Again I'm feeling smart enough to be real dumb.
How do you stream a live video to a website. I use GoDaddy to host a website. I can plug a video camera into my Mac so I can run the video through whatever program works best. I even have a .mac account (now its mobile me I guess) and could use that. I have read several threads but can't really find a starting point. Any help is appreciated.
I want to video a basketball game and stream it to our schools website.
Thanks again.
CDYou may not be able to embed VideoLobby into your existing website, but this article appears to have some useful links:
_VideoLobby Wants To Help You Create Your Own Custom-Branded Live Webcasts_
Also these for the Mac:
http://www.telestream.net/wire-cast/overview.htm
http://www.apple.com/quicktime/broadcaster/
t4tennessee wrote:
I want to video a basketball game...
Be aware of what you're videoing:
http://www.dothetest.co.uk/basketball.html -
How do you stream from my mac to apple tv
How do you stream from my MacBook Pro to my apple tv? I want to watch a show that is on the internet.
Welcome to Apple Support Communities
See > http://support.apple.com/kb/HT5404 If your computer is compatible with AirPlay Mirroring, you can use it to mirror the computer screen to your Apple TV.
If your Mac isn't compatible with AirPlay Mirroring, you can use a third-party app, like AirParrot > http://www.airparrot.com -
If you use the WCF-SQL adapter it is recommend that you set UseAmbientTransaction to true if you are changing data. I think this requires MSDTC to be enabled on the SQL server that you are changing the data on. (http://msdn.microsoft.com/en-us/library/dd787981.aspx)
I think that Availability groups does not support MSDTC. (http://msdn.microsoft.com/en-us/library/ms366279.aspx).
How can you change data on a SQL 2012 application database that uses availability groups from BizTalk server?Hi,
Yes, Availability groups doesn't support MSDTC. Please refer to the similar discusison which maybe helpfull:
http://dba.stackexchange.com/questions/47108/alwayson-ag-dtc-with-failover
http://stackoverflow.com/questions/17179221/msdtc-in-always-on-availability-groups -
How do you time/date stamp photos in iphoto 9, Version 8.1.2?
How do you time/date stamp photos in Iphoto 9, Version 8.1.2?
If the photos were taken with a digital camera they already dated and time stamped. Select a photo and click in the "i" button in the lower left hand corner of the window:
There you will see the date and time the photo was taken. -
How do you set data limits on a device?
How do you set data limits on a device?
My phone in settings has data management and you can set data alerts and data limits. Also search app Stores which will have free and paid apps for most anything
-
How do you transfer data from an older desktop to a new one?
How do you transfer data from and older desktop to a new one? Appreciate any guidance you can provide.
How to use Migration Assistant:
http://support.apple.com/kb/HT4413?viewlocale=en_US
http://support.apple.com/kb/TS1963
Troubleshooting Firewire target disk mode:
http://support.apple.com/kb/HT1661
Migrating from PPC Macs to Intel Macs:
https://discussions.apple.com/docs/DOC-2295
http://support.apple.com/kb/HT4796 -
How do you transfer data from old iPad to a new iPad?
How do you transfer data from old iPad to a new iPad?
iOS- Transferring information from your current iPhone, iPad, or iPod touch to a new device
How to Transfer Everything from an Old iPad to New iPad
iTunes Store- Transferring purchases from iOS device or iPod to a computer -
How do you download data from your macbook to the ipad?
how do you transfer data from your macbook to the ipad?
What data do you want to transfer ? Music, films, tv shows, photos and ibooks are done by syncing in iTunes (for which there is some help in the iPad manual which can be downloaded from here http://support.apple.com/manuals/#ipad). Documents can also be done via iTunes, but it depends upon the app and the transfer method(s) that it supports e.g. file sharing via the bottom of the device's apps tab on your computer's iTunes, via your wifi network, cloud services, email attachments etc
Edit : have you got the Keynote app on your iPad, or any other app that supports keynote presentations ? Without a 'suporting' app you can't store a document/file on the iPad (unlike computers files have to be stored within an app)..
Message was edited by: King_Penguin
Maybe you are looking for
-
Playing movie on tv; playing but not showing up; what output, DVD?
1st time trying to play movie on tv; playing but not showing up; do I need to change output? Only DVD & DVR shown. Thx
-
What can I do to stop Adobe Premiere Pro CS6 from crashing when exporting?
Regardless of whether I have a new project file or an existing one, edits or no edits, whenever I click export, Premiere Pro simply crashes. Same for Media Encoder - can't even open that one. I have all of the latest CS6 updates installed, the comp
-
i m new to director, i have a button called "introduction" when i click on it goes to a maker called "intro" on that marker frame i have also a "Hold On Frame" behaviour to hold the playhead & let the 30 sec. intro play but when the intro ends the pl
-
Battery of Z10 Model STL100-2 gets heat
Hi all, I purchased a simfree BBZ10 STL100-2 from UK. After using for a while (especially viewing photos, watching movies for about 10-15 mins), it gets hot in the back. Is it a normal norm? Please advise. Long
-
Since upgrading to IO6 system, cannot download mail from gmail. Any ideas?
With new IO6 system, cannot get mail on my iPad 2, any suggestions?