Décoder un signal à partir d'un oscilloscope
Bonjour à tous,
Je travaille actuellement sur un Oscilloscope DPO 7254 de Tektronix que je pilote à partir du driver disponible sur le site de NI (http://sine.ni.com/apps/utf8/niid_web_display.model_page?p_model_id=8903). Ce que je souhaiterais faire ce serait de pouvoir traduire le signal provenant de l'I/O en héxadécimal, directement à partir du fichier en .wfm.
J'aimerais savoir s'il existe déjà un VI permettant de faire ça?
Merci d'avance,
Bonne journée
Tristan
Une possibilité : Sur le site de Tetro, il y a un utilitaire pour convertir les wfm en csv. Le csv est de l’ASCII avec pour tabulation le séparateur ","
Si quelqu'un à une autre solution directe?
Luc Desruelle | Voir mon profil | LabVIEW Code & blog
Co-auteur livre LabVIEW : Programmation et applications
CLA : Certified LabVIEW Architect / Certifié Architecte LabVIEW
CLD : Certified LabVIEW Developer / Certifié Développeur LabVIEW
Similar Messages
-
Générer un signal à partir d'un fichier .CSV
Bonjour à tous,
Voilà le problème sur lequel je pense depuis un petit moment et cela ne fonctionne pas du tout.
En fait, je souhaite générer un signal analogique lisible à l'oscilloscope à partir d'un fichier .csv en utilisant une carte NI USB 6289.
Je ne sais pas si je suis bien claire, je vous remercie d'avance de vos réponse.
Bonne soirée
Benjamin
Pièces jointes :
Conversion waveform testA.vi 30 KBJe te remercie.
Effectivement, il y avait ce problème en plus d'une mauvaise configuration.
Mon soucis provient du fait que ce que j'affiche à l'oscilloscope ne correspond pas à ma waveforme. En fait l'ordre de grandeur est le même, mais le signal de l'oscilloscope possède des pics positifs et négatifs alors que mon fichier .CSV ne contient que des positives.Problème de format de données? Je me pose la question, si justement, La transmission ne se ferait pas en signés du coup.
Je joins le nouveau fichier csv et ce qu'on devrait obtenir. On obtient du coup un signal plus ou moins ressemblant (moins que plus du coup) avec des pics positifs et négatifs.
Merci de ton aide encore.
Benjamin
Pièces jointes :
fichier csv2.csv 1 KB
2011-06-27_134931.jpg 11 KB
Conversion waveform testA.vi 33 KB -
I am trying to use generate code in signal express to import into labview.
I get this error when i try to generate code in signal express to export to labview . I have tries the error suggestions but I am still having problems. any help would be appreciated
The version of LabVIEW you are generating code into does not contain all the necessary SignalExpress support files. Make sure you launch the version of LabVIEW with SignalExpress support installed before generating code from SignalExpress. If you want to generate code into more than one version of LabVIEW, uninstall SignalExpress and all versions of LabVIEW except the earliest. Install SignalExpress, then install any other versions of LabVIEW. Copy the files from the vi.lib\express\SignalExpress directory of the earliest installed version of LabVIEW into the same sub-directory location of any other version of LabVIEW in which you want to include support for code generation.Typically, this problem is repaired by following the directions on the error message. Since it was not, can you please give us more information so we can start determining the cause?
What version or versions of LabVIEW do you have installed? What version or versions of SignalExpress do you have installed? Could you post a file with a listing of the files in <vi.lib>\express\SignalExpress for the version of LabVIEW you are trying to use. You can either post a screenshot (in PNG or GIF format) of the directory dialog or use the command prompt to generate a list to a file (preferred). To generate a list with the command prompt, do the following:
Launch the command prompt from the start menu — Start»Programs»Accessories»Command Prompt
Navigate to the drive you have LabVIEW installed on ( usually C: ) — C:
Change directory to the appropriate LabVIEW directory — cd "\Program Files\National Instruments\LabVIEW 8.2\vi.lib\express\SignalExpress". Change the LabVIEW version to the one you actually are using. Do a directory listing and redirect the output to a file — dir > filename.txt. You can use any full path for the filename.txt. If you specify a simple name, it will end up in the current directory.
Please post your project. Verify that you are using the version of LabVIEW you think you are by launching it before you start code generation.
Thanks for your patience.
Message Edited by DFGray on 08-28-2008 08:23 AM
Message Edited by DFGray on 08-28-2008 08:24 AM
This account is no longer active. Contact ShadesOfGray for current posts and information. -
Hi there I have recently been given an iTunes card as a present.i went to use it today to put credit on my account and after scraping away the panel found that I couldn't read part of the code that was on the card how do I go about getting the card activated?
If the page that you postted from doesn't help then you will need to try contacting iTunes support (you will need to give them as much of the serial number and activation code from the card as you can read) : http://www.apple.com/support/itunes/contact/ - click on Contact iTunes Store Support on the right-hand side of the page, then iTunes Cards And Codes
-
Tax Jurisdiction Code Check as part of a Sales Order Partner Function
Hi,
I have a scenario where we modify partner information directly in the sales order. These partners are simple addresses and are not tax relevant. We have set them up as one-time customers. Every time when we modify the address information, Vertex kicks in and tries to match the address information (street, city and state) with a tax jurisdiction code. In our case the address information is high level (only city and state) which is not enough for Vertex. SAP issues then a blocking error message.
We try to find a way to ignore Vertex for these specific partners. In the documentation we have found a user exit, as well as a BADI, but our developpers were not able to make it work in the sales oder.
The user-exit is the following: EXIT_SAPLFYTX_USER_001
The BADI is the following: IF_EX_ADDRESS_SUBSCREEN
In EXIT_SAPLFYTX_USER_001, I've found a parameter (EXEMP_IND) which could enable to bypass the tax jurisdiction code check and the RFC call to Vertex.
In IF_EX_ADDRESS_SUBSCREEN, I've found a parameter (CHECK_ADDRESS) which could potentially bypass the check as well.
Did any of you already experience this scenario or would you have an idea about how I could make this work?
Thanks
LoicUnfortunately, the sales order is created through an interface (using iDOCs), and the external system feeding the iDOC for the sales order creation does not have any Zip Code information. Besides, even if the Zip Code is entered, it is still not enough for Vertex to choose automatically a Tax Jurisdiction Code, most of the times, it is also requiring a District, which again, will not be passed from the interface.
We went through this analysis already and we came to the conclusion that we need to bypass this check, as this partner function is not tax relevant.
Thanks,
Loic
Edited by: Loic Dominik on Jun 27, 2011 7:39 PM -
FROM WHICH TABLE I CAN FIND GL ACCOUNT NUMBER AND COMPANY CODE OF A PARTI
FROM WHICH TABLE I CAN FIND GL ACCOUNT NUMBER AND COMPANY CODE OF A PARTICULAR CUSTOMER?..I AM TRYING TO POST AN IDOC ..SO DATA HAS TO BE PROPER.JUST TELL THE SOLUTION
Hi rendeep,
1. LFB1
this is the required table.
2. field is AKONT
3. The account number can be different
for different companies.,
hence it depnds upon combination of
LIFNR
BUKRS
regards,
amit m. -
Regarding BDC return Code and calculation part.
hi guru's..
i have a req.. which tells abt transfering legacy datainto SAP using FB01 Tcode.
here after processing the flat file i have to update the return code of the session and total no of docs, total amoount and the posted documents and their amount in
a Ztable. How can i get the return code and the total amount for successfully processed records as well as for unsuccessful records with their total no. of records after processing the flat file.
<b>Rewards will be given for helpful answers</b>
ChandraIn ur code U will be having the syntax for prosting in FB01.
CALL TRANSACTION 'FB01'
USING bdcdata_tab
OPTIONS FROM opt
MESSAGES INTO t_msg
This message tab will contain all the messages returned by FB01. if the posting is sucessfully done - the message tab will contain the message ( it will contain error messages in case it fails to post).
So u can tap the messsages from here and report accordingly to ur output log.
Cheers
SKC. -
How to isolate the wait function to one part of the code
I'm buildling an ecg montoring system along with programming an external stimulator using TTL pulses to work along side the information obtained from the ECG.The most important of these features is the heart rate. However, whenever I activate my pulse trains in the code, the DAQmx Wait Until Done.vi function pauses everything in the code, including the part of my code that monitors the heart rate, which uses time to measure it. What I would like, is the wait function to only affect the pulse train generators without pausing anything else in the code. Is this possible? And if so how can I make it happen?
I will attach my vi
Solved!
Go to Solution.
Attachments:
simulatejed.vi 130 KBYour problem is that everything is in the same loop. So the longest operation is going to determine the loop rate (and therefore processing rate). What you really need to do is separate your tasks into separate loops. Use queues and/or notifiers to communicate your data and commands between loops.
There are only two ways to tell somebody thanks: Kudos and Marked Solutions
Unofficial Forum Rules and Guidelines -
Web Part specific DOM Manipulation. Two identical Script Editor Web Part code blocks.
We have a script editor web part with javascript that references some jquery libraries. The code creates web part properties and hides DIV tag in the web part based on some conditions. It works great until I try to place the same exact
web part / code block on the same page twice. The way we are rolling this out we don' t users messing the code and we want the WP properties UI to be identical on both Web Parts.
Given all this.. is it possible with jquery code to perform Web Part specific DOM manipulation without any conflict with other similar Web Parts and Script editor code blocks on the page? Possible to dynamically change DIV Tag IDs, Jquery Variables
and WP Properties to have the unique web part GUID?
Possible? Any ideas would be appreciated.
demo of issue here:
http://screencast-o-matic.com/watch/coeUlneNT6
Code in question:Hi,
I suggest you debug your code using IE F12 developer tools. Based on your description, you can try to add some conditions base on the web part ID.
Or you can share your full code for further research.
Best Regards,
Dennis Guo
TechNet Community Support
Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact
[email protected] -
Has anybody used motion control card like a CNC contol with G-codes with part program editor?
I have to use national instruments PXI 7344 motion card to substitute a CNC control that uses G-codes and M-codes in a part program . I need to know if some body has already developed such an application and also developed a part program editor.
ABMSoft - an NI alliance member in Eastern Europe has developed a very powerful G-code interpretor for LabVIEW. Their ABMS-NC toolkit for LabVIEW also includes an offline simulation tool. They have successfully deployed many machines using this toolkit. Its available directly from ABMSoft for $995. You can contact ABMSoft directly.
More info on ABMSoft (Contact info and product details)
http://sine.ni.com/apps/we/niaa.com_view?p_all_id=7974
Documentation on ABMSoft's website
http://www.abmsoft.com/NI-NC.pdf
Thanks,
Rahul
Rahul Kulkarni
National Instruments -
Catalog -code group & codes (object part,causes,damage,etc)
Dear PM gurus,
request kindly help to activate and flow the catalog - code groups & codes in standard report of iw29 or iw59 for the following code group & code
Notification Header level of Items :
1. Code group - Object part & code
2. code group - Damage & code
Sub header level of Items -- CAUSES
1. Code group & Code
Cause code text & cause text
in pm & service notification we are using the above code groups & codes, but the contents are not flowing in IW29 & IW59, pl help
thanx in advance
regards
Sriharihi arun,
can u pl tell me whether i get
code group text & code text of the following in iw29 report thru filter?
causes
damage
activities
the above codes are given in pm notification, expecting the same info in iw29, pl do check thru set filter and let me know whether we get these along with (code group, coding code )
pl help if u know which report the above are coming
thanx in advance
regards
srihari -
Comment acquisitionner un signal d'un oscilloscope tektronix par le port GPIB sous labview?
Bonjour,
Je voudrais savoir comment transférer dans mon PC un signal stocké dans un oscilloscope Tektronix TDS340A par le port GPIB avec labview7.1.
J'ai essayé les drivers de NI mais les drivers réinitialisent mon oscilloscope et effacent mes courbes sur mon oscillloscope!
MerciSalut
As tu quand même les données sous Labview?
Kamal
NIF -
How do I find. Out my apple gift card code if part of it got scratched off
How do I find out the rest of my code ? If part of it got scratched off
Anyone had this problem?
Please? -
Custom Report - emsg was terminated by signal 11
Hi All,
We are in middle of upgrade. We are in testing the upgrade.
We have upgraded DB (9i to 10.2.0.4), techstack, jdevelopper patchset19, java and jre.
We now have a custom report that finishes with
Environment will now switch to UTF-8 code-set.
Parts of this log file may not display correctly
as a result. This is an expected behavior.
XML_REPORTS_XENVIRONMENT is :
$ORACLE_HOME/guicommon6/tk60/admin/Tk2Motif_UTF8.rgb
XENVIRONMENT is set to $ORACLE_HOME/guicommon6/tk60/admin/Tk2Motif_UTF8.rgb
Current NLS_LANG and NLS_NUMERIC_CHARACTERS Environment Variables are :
CANADIAN FRENCH_AMERICA.UTF8
stat_low = B
stat_high = 0
emsg was terminated by signal 11When browsing Metalink, I came across this note: 428335.1. I could reproduce the problem by doing ar60runb from O/S. I then did strace as written in the doc.
From the trace created, I can see
munmap(0xb7fa5000, 4096) = 0
munmap(0xb7ee4000, 790528) = 0
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++
As described in the doc, I did a search&find in the file for '0xb7ee4000'. I am not 100% if it is the same as in the note:
open($FND_TOP/resource/ALBANWTJ.ttf", O_RDONLY) = 13
fstat64(13, {st_mode=S_IFREG|0755, st_size=18472778, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7fa5000
_llseek(13, 0, [0], SEEK_SET) = 0
read(13, "\0\1\0\0\0\24\1\0\0\4\0@EBDTg(\356\322\0\0\1L\0%\257:EBLC"..., 4096) = 4096
old_mmap(NULL, 790528, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7ee4000
Does this mean the error is coming from ALBANWTJ.ttf? In the note, it's a 'ttc' file.
Or I am looking at the wrong place and the error is actually something else?
Thank you,
FelixHi Felix,
What is the type of those reports? If PDF, did you verify the value of Tk2Motif*fontMapCs in Tk2Motif.rgb file?
Note: 396336.1 - PDF Reports Fail With Program Was Terminated By Signal 11
https://metalink2.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=396336.1
Also, please review the following documents and see if it helps.
Note: 759456.1 - Report Fails To Produce Bitmap Reports After Patchset 19 . Emsg:Was Terminated By Signal 11
https://metalink2.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=759456.1
Note: 454330.1 - Signal 11 Generating Report Output From the Concurent Manager
https://metalink2.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=454330.1
Regards,
Hussein -
Concurrent request failed - emsg:was terminated by signal 10 SunOS SPARC
I have a concurrent program working fine in text output but when i change the output to XML it failed.
Log:
Hora actual del sistema: 02-JUN-2010 17:52:51
+-----------------------------
| Iniciando la ejecución del programa simultáneo...
+-----------------------------
Argumentos
P_SUMMARY='Y'
P_PERIOD='DIC-08'
P_COMPANY_INFO='Y'
P_DEBUG='Y'
Environment will now switch to UTF-8 code-set.
Parts of this log file may not display correctly
as a result. This is an expected behavior.
XML_REPORTS_XENVIRONMENT is :
/prod1/applmgr/finespora/8.0.6/guicommon6/tk60/admin/Tk2Motif_UTF8.rgb
XENVIRONMENT is set to /prod1/applmgr/finespora/8.0.6/guicommon6/tk60/admin/Tk2Motif_UTF8.rgb
Current NLS_LANG and NLS_NUMERIC_CHARACTERS Environment Variables are :
SPANISH_SPAIN.UTF8
stat_low = 8A
stat_high = 0
emsg:interrumpido por la señal 10
Programa interrumpido por la señal 10
Causa: El programa ha finalizado la ejecución. En concreto, interrumpido por la señal 10.
Acción: Si el programa ha finalizado normalmente, no es necesario realizar ninguna acción.
Acción: Si el programa ha finalizado con un código de estado que indica error, consulte la guía de instalación para averiguar el significado de dicho código.
Acción: Si el programa ha sido interrumpido por una señal, consulte el significado de la misma en la guía de instalación y en los manuales del sistema operativo. Puede indicar un error interno o representar una solicitud de interrupción procedente de otro proceso.
Inicio del log de mensajes de FND_FILE
Fin del log de mensajes de FND_FILE
Programa interrumpido por la señal 10
Causa: El programa ha finalizado la ejecución. En concreto, interrumpido por la señal 10.
Acción: Si el programa ha finalizado normalmente, no es necesario realizar ninguna acción.
Acción: Si el prog
El Gestor Simultáneo ha encontrado un error al ejecutar Oracle*Report para la solicitud simultánea 4221127.
Consulte el fichero log y/o el fichero de salida de la solicitud simultánea para obtener información detallada.
Se están ejecutando las opciones de finalización de solicitud...
La ejecución de las opciones de finalización de solicitud ha finalizado.
Solicitud simultánea finalizada
Hora actual del sistema: 02-JUN-2010 17:53:09
Any suggestion?
Regards.
Andrés.Hi,
Please post the contents of the log file in English.
Programa interrumpido por la señal 10Please relink the executable file and see if it helps. Also, review (Note: 435486.1 - Getting Signal 10 when running any pdf type of report in concurrent managers) and see if it is applicable.
Thanks,
Hussein
Maybe you are looking for
-
I accidently put my old 2nd generation Ipod nano through the washer a few years ago. Well after that it would no longer work do to water damage. After a while i got a new Ipod (the same type) and was able to get new songs to put on it and what not. W
-
Transaction log shipping restore with standby failed: log file corrupted
Restore transaction log failed and I get this error: for only 04 no of database in same SQL server, renaming are working fine. Date 9/10/2014 6:09:27 AM Log Job History (LSRestore_DATA_TPSSYS) Step ID
-
Datagrid item renderer with drop down need help.
Hi Guys, I am populating an advance data grid in which one column has an item renderer containing a drop down. This drop down has 4 items. When user selects more than one row the drop down should contain only two items. In my case when user selects m
-
Actuate 7 PL/SQL Stored Procedure Call Before the Report Run.
Hi, I need a small help to call a pl sql stored procedure in actuate 7. I wrote a code a on component content Function runProc(procName as String, connection As AcDBConnection ) ' Insert your code here Dim statement As AcDBStatement Dim results as st
-
Why does Mail convert PDF attachments to JPEGs?
When I attach a PDF to a message in Mac Mail it automatically converts to a JPEG. I can't find any reason for this in preferences and the Help Menu is no help. This didn't happen previously. I'm not doing anything different when I create PDFs (usuall