How to convert digital signal to hexadecima​l string?

Hi!
My problem seemed to be very easy but I cannot find a simple solution. Namely, I have to make a simple project that acquires bits from a single digital line (not that it is important but I use one channel of a PXI 6552) and stores a certain number of bits (let’s say 1000 bits) from the channel in a txt file in hexadecimal format. I can convert it to a binary array of unsigned integers and make a loop that reads every 4 bits and calculate hexadecimal value but is it possible that there is no simpler way?!
Thank you!
Solved!
Go to Solution.

Thank you for your prompt reply! I understand that hexadecimal is just a format of presenting data but I have a problem to write digital data in that format to a txt file.  
To make it easier for understanding and for testing purposes as well, I have made a test program that reads hexadecimal values from a txt file (the structure of this file is the structure I need to get at the end), transforms it in a digital stream as I get from the pxi 6552 (I had to change a bit the VI DTbl Binary U8 to Digital Stream.vi), and write it back to a txt file. This test program still needs some fixing to make input and output file exactly the same, but for the start output file is a txt file with hexadecimal values of my digital stream. I was wondering if there is a simpler solution for the while loop in this example.
I hope this example made it clearer a bit.
Attachments:
WriteToFileHex.vi ‏21 KB
DTbl Binary U8 to Digital StreamIva.vi ‏19 KB
barker_tab.txt ‏1 KB

Similar Messages

  • How to convert digital signal to analog

    Hi..
    I am using NI 9375 (DIO module) to read the output from flow sensor.
    The output of the flow sensor is in the digital signal.(Boolean=True/False).
    How can I convert the digital signal to the analog to get the reading of the flow sensor?
    I had tried before to convert the digital signal to the frequency so that I can make the conversion from frequency to the flowsensor reading,
    but it doesn't work.( I am referring to http://www.ni.com/white-paper/14549/en/ ).

    nhan91213 wrote:
    Hi..
    I am using NI 9375 (DIO module) to read the output from flow sensor.
    The output of the flow sensor is in the digital signal.(Boolean=True/False).
    How can I convert the digital signal to the analog to get the reading of the flow sensor?
    I had tried before to convert the digital signal to the frequency so that I can make the conversion from frequency to the flowsensor reading,
    but it doesn't work.( I am referring to http://www.ni.com/white-paper/14549/en/ ).
    FYI - If your flowmeter pulsing frequency is higher than 500Hz then you won't get reliable reading using your algorithm, and it will be very unreliable above 1kHz because fastest that loop runs is 1mS (1kHz).  In that case you could tie the timed loop  to a higher rate (hardware) clock source to go faster than 1mSec loop time.  If no hardware then I think you can use high resolution timer (in LV2014, not sure if it was also available in previous version) and a regular while loop with algorithm modification for a faster timing.
    New Controls & Indicators made using vector graphics & animations? Click below for Pebbles UI

  • How to convert digital array data into analog signal

    i want help to convert digital data array into analog signal

    shubham62 wrote:
    We are implimenting real time audio trans-receiver. We have converted input audio data(analog form) into digital data. At the receiver side we received digital data which is in the form of digital data array.But we are unable to recover back our original input data. So please help us to sort out the problem.
    Still no useful information.  How was the data converted to digital in the first place?  What conversion parameters did you use?  As was said, you just need to do the math backwards to get it back into the analog.
    There are only two ways to tell somebody thanks: Kudos and Marked Solutions
    Unofficial Forum Rules and Guidelines

  • How to convert ethernet signal into wifi?

    I am staying in an apartment this month that only has internet via direct-line ethernet. I need to get a signal to my ipad and iphone. Is there a way to use my macbook to create a signal that my iOS devices can detect?

    yes
    http://osxdaily.com/2012/01/05/enable-internet-sharing-mac-os-x/

  • How to convert a text file content to String in JSP?

    Hi,
    I need to read the content of a text file and convert it into String and display it on to a JSP file.
    But the codings below don't work. Please advise me on how can i display the text file content.
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    File adCheck = new File("list.txt");
    fis = new FileInputStream(adCheck);
    int Length = adCheck.length();
    byte arr[] = new byte[Length];
    int dataRead = 0;
    int totalData = 0;
    while(totalData <Length)
         dataRead = fis.read(arr,totalData,Length);
         totalData += dataRead;
    String Content = new String(arr);//byte array converted to String
    arr = null;

         InputStreamReader in=new InputStreamReader(fis);
          StringWriter out=new StringWriter();
          char[] buffer=new char[8192];
          int sizeRead;
          while ( ( sizeRead=in.read(buffer, 0, 8192) ) != -1 )
            out.write(buffer, 0, sizeRead);
         String content=out.toString();

  • How to convert javax.naming.directory.Attributes to .String

    hi,
    i am getting values from ldap server.
    but here i want to assin this values to string?
    how?
    Attributes det1 = ctx.getAttributes("cn="+t1+"", attrIDs3);
    String str111=det1;
    here i am getting error like this
    Incompatible type for declaration. Can't convert javax.naming.directory.Attributes to java.lang.String
    can any one help how to overcome and this values how to equal to string?
    jpullareddy

    now i got answer,i solved
    my self for solution
    jpullareddy

  • How to convert an array of Integers into String

    So how can an array of integers be converted into a string?
    As I do not have a javac with me now, I hope you guys could help.
    Can it be done this way:
    int [] value = new int[] {2,3,4,5,6,7}
    String strValue = "";
    for (i=0; i<value.length-1; i++)
    strValue += value;

    Instead of working with Strings, I would suggest you use a StringBuffer. It will improve memory utilization.
    Like this:
    int [] values = new int[] {2,3,4,5,6,7};
    StringBuffer sbTmp = new StringBuffer();
    final int size = values.length;
    for (i = 0; i < size; i++) {
    String intStr = Integer.toString(values);
    sbTmp.append(intStr);
    String strValues = sbTmp.toString();

  • How to convert a VISA Resource Name to String?

    I would like to convert a VISA Resource Name (invalid reference) to string so I can open a session to a GPIB instrument.

    You can typcast the VISA Resource Name, but I usually just treat it like a string. You can connect it directly to string indicators or to any VI that takes a string input. You can even search, concatenate and split it like a string. You can also feed strings into the VISA Resource Name inputs of the VISA functions.
    Rob

  • How do convert selected item in JComboBox to String?

    I'm trying to get an option from a JComboBox to print in a JTextArea upon click.
    I've tried many ways, including converting to String, String array, and using textArea.append which doesn't seem to work either. .
    can anyone help?

    toString and actionlistener, bah. figured it out, sorry to trouble you :)

  • How to Convert Hexadecimal

    Hi
    Can anyone suggest me how to convert a charater to hexadecimal.
    I want to send some sort of character to empty fields some default value but target system is epoecteing hexadecimal
    Can anyone suggest how to convert a ~ or + to hexadecimal in XI.
    Regards

    hi riya,
    You can import Java packages to your methods from the Imports input field, by specifying them separated by a comma or semi-colon
    also
    check the blogs for clear understanding
    http://java.sun.com/j2se/1.5.0/docs/api/
    Documentation-  HTML Editor in XI
    XI: Mapping Tool Exports
    http://help.sap.com/saphelp_nw04/helpdata/en/43/c4cdfc334824478090739c04c4a249/content.htm
    UDF -
    http://help.sap.com/saphelp_nw04/helpdata/en/22/e127f28b572243b4324879c6bf05a0/content.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/d9/718e40496f6f1de10000000a1550b0/content.htm
    regards
    kummari

  • How to convert hex into a string value

    hei evryone!
    can anyone please help me on how to convert a hex value into a string suppose.. Example i want to convert 4275646479 which is a hex value, into a string "BUDDY"? how will i do that???
    Any suggestion, tutorial site would be appreciated?
    Thx!

    something like this will convert string to byte[]
    e.g.
    you want to convert following.
    656667 => ABC
    String toConvert = "656667";
    byte[] returnVal = String2byteArr (toConvert );
    String FinalStr = new String(returnVal);
    public static byte[] String2byteArr(String Result)
    byte[] byteRet = new byte[Result.length()/2];
    int k=0;
    for (int j=0; j<(Result.length()); j+=2)
    try
    Integer I = new Integer (0);
    I = I.decode ("0x"+Result.substring(j, j+2));
    int i = I.intValue ();
    if (i > 127)
    i = i - 256;
    byteRet[k++] = new Integer(i).byteValue();
    catch(Exception e)
    System.err.println(e);
    return byteRet;
    }// String2byteArr
    Hope this will help you, So that i can get 3$ (:-)
    Avi

  • How to convert from java.lang.Integer to int

    Could you please show me
    how to convert from java.lang.Integer to int?
    and how to convert from java.lang.Integer to String?
    Thanks,
    Minh

    Could you please show me
    how to convert from java.lang.Integer to int?
    and how to convert from java.lang.Integer to String?Tip: always keep a browser open on the API docs; if you've got a
    couple of MBs to spare, download the docs; it's very convenient.
    kind regards,
    Jos

  • How do I convert analogue 5.1 surround sound into a digital signal? (Pioneer SE-DIR800C headphon

    I understand that my SB Audigy 2 card will only output 5. sound from games through its 3 analogue connectors. How do I convert this analogue signal into a digital one? What hardware do I need to purchase?
    I have read the thread on "Digital Connections, SPDIF and Dolby Digital Info", and also I've thoroughly read the "Creative Speaker Connectivity Guide".
    The reason I ask is that I have just bought a pair of Pioneer SE-DIR800C Surround Sound headphones. This are supposedly fantastic for recreating surround sound on headphones because there is a clever little decoder box. They accept a DTS / Dolby Digital signal via the digital co-axial and optical inputs, and there is a single analogue input which only accepts stereo sound.
    My XBox and PS2 will output true digital 5. sound via an optical cable and I am confident this will work perfectly with these headphones. I'm really looking forward to playing Halo in surround sound! But for gaming on my PC, I'll be limited to just an analogue stereo signal. Well, unless I can find some device that will convert my SoundBlaster's analogue 5. outputs into a digital signal, which I can then plug into the little decoder box for these headphones.
    So, back to my question:
    What hardware do I need to buy to convert an analogue 5. signal (via 6 x RCA or 3 x 3.5mm stereo ) into a true digital signal (via optical or co-axial SP/DIF)? Is it some type of headphone amplifier I need? If possible, please recommend makes & models of equipment.

    Thanks stefan
    OK, basically I have found 3 options for getting digital 5. out of a PC:
    a) Creative DTS-60 (approx $90). This converts the SB's analogue into digital, but it's not available in the UK and it also introduces a noticeable 50ms sound delay. Also, who wants an extra box hanging out of their PC?
    b) Buy a new sound card which has Dolby Digital Li've output. For example, ) BlueGears HDA X Mystique 7., or 2) Turtle Beach Montego DDL, or 3) Terratec Aureon 7. PCI (NOT the Space, FireWire or Uni'verse cards). I couldn't find the first two available in the UK so I have just ordered the Terratec card from Komplett.
    c) Buy a new motherboard that has built-in Dolby Digital Li've output, for example the ABIT Fatalty AA8XE. Unfortunately my PC is only just over year old and I'm not quite ready to replace it.
    I hope this info is useful for people. Maybe Creative will start making a card with DDL output too.Message Edited by NinjaHeretic on 2-22-2005 08:46 AM

  • How to convert a analog signal to digital signal

    Hello,
    How to convert an analog signal into digital signal such that every sample of analog signal corresponding to 1.2V will be represented as '1' in digital signal and other samples of analog signal(that are not 1.2v) will be represented(converted) as '0' in digital signal.
    And how to display both wavefroms or signals in graph indicators.
    Thanks.
    Solved!
    Go to Solution.

    If you have 1000 samples, and you want to convert to digital, you are going to get 1000 digital values.  Attached is what I mean.
    Unofficial Forum Rules and Guidelines - Hooovahh - LabVIEW Overlord
    If 10 out of 10 experts in any field say something is bad, you should probably take their opinion seriously.
    Attachments:
    Analog_to_Digital Hooovahh Edit.vi ‏52 KB

  • How to convert an anlog signal having frequency range 40MHZ~800MHZ, to digital

    I have an analog signal with frequency range 40MHZ~800MHZ. This is to be converted to Digital Signal and will be given to LPT port of the computer. From there this will be captured and compared with a pre-stored data. Please guide me to do this.

    Hello;
    To digitize an analog signal and have a good and accurate representation of the signal, the sampling frequency must be at least 8 times the highest frequency of the analog signal.That means, that you would need to digitize at 5 GHz frequency.
    NI doesn't have a product that allows that high speed.
    Regards
    Filipe A.
    Applications Engineer
    National Instruments

Maybe you are looking for

  • Cover Flow showing wrong artwork, Now Playing showing right!

    I am going to lose my mind if I don't get this figured out. I have several files in my iTunes that show the wrong artwork in the Cover Flow. They show the correct artwork in Now Playing, as well as when I go to Get Info. The correct artwork is there,

  • Flash 10.3.181.23 will not install

    I have been having problems over the last few days with Flash.  Last Friday I got a message telling me to update my Flash Player to the newest version.  I downloaded it directly from the site and tried to install it.  It completes the install, but ev

  • INstalling Labview application on vista machine.

    As a fairly new programmer, I have written an application, in Labview 8.6, and constructed an installer which works fine on XP but when I try to install it onto a Vista machine, i get an error message as follows: z:\.....\Volume\setup.exe the paramet

  • Vista 64-bit for Tungsten E

    I've read the solutions for Windows Vista for HotSync through Bluetooth wireless connection, but I'm not sure it applies to a PDA as old as mine.  Do I download the Palm Desktop 6.2, then follow instructions for connecting via bluetooth?  I would app

  • Urgent help? for Standalone AP users are not getting ip addresses

    Dear friends, i have  Cisco LAP1140 series access points and i wanted to use them as autonomous , so i converted their ios from light weight to autonomous to c1140-k9w7-tar.124-25d.JA  image. my network senario is CORE SW +  Access SW  + Access point