Mfsk Digital modulation and demodulation

I'm having problem doing a MFSK which critera are enter binary bit and able to produce different frequencies and able to show "combined" waveform of different frequency. at least 8-ary FSK (MFSK) . Hope some one can help me to create such .VI file. Thank you.

Good morning my friend, sorry if i misleading you as english is my weakest language. Actually i just need a simulate wave form of MFSK with controllable integer in labview 6.8. (kind of old ver heheh.. lol) criteria as below.: Just able to click run any show the modulated wave form. (combined of 8 different frequencies) (digital will be good) I attached an analog style of mfsk (failure circuit) 
8-ary FSK
show square wave with controllable binary
show 8-FSK sine wave tally to the binary when controlling the square wave. (meaning modulated wave form)
Attachments:
fsk.vi ‏97 KB

Similar Messages

  • Help in Freq Modulation and demodulation

    Hi,
    I was asked to design Frequency modulation and demodulations without using modulation tool kits.
    I some how managed to construct frequency modulation, i also got the output.
    But if the graphs are observed, we can c that message signal is in between 0 to 0.1 whereas the time domain output is varying between 0 to 10000.
    I need help in this issue and also demodulating the same.
    I had no clue of labview when i started.
    I have to complete by 10th Nov .. Plz help.
    I am attaching the vi file.
    Thanks
    Attachments:
    Freq carrier ramp.vi ‏24 KB
    Freq carrier ramp.jpg ‏350 KB

    Hello,
    You can start with using the shipping examples. In order to access them please navigate to Help >> Find Examples… >> Toolkits and Modules >> Modulation >> Simulation >> MT ASK Equalization.  Please also remember that all Toolkits and Modules include a help file. In order to access the NI LabVIEW Modulation Toolkit Help file please navigate to Start >> All Programs >> National Instruments >> Modulation Toolkit >> LabVIEW Support. Try doing a search for “MT Modulate ASK VI”.
    Please let us know if you have any question after reviewing these resources.
    Regards,

  • How to use Generate Synchronization Parameters for PSK modulation and demodulation

    Hi I am trying to use Generate Synchronization Parameters.vi to sync the recovered stream after demodulation and my input stream to modualtion block but I don't know how to work with this block to sync input stream with output stream. Also would you please let me know what are the ways to sync input bits and demodulation  bit stream.I really appreciated your help
    Thanks
    Solved!
    Go to Solution.

    Hi en99,
    In order to use "MT Generate Synchronization Parameters.vi" you must wire in the following on your block diagram:
    The system parameters created in "MT Generate System Parameters.vi" needs to be wired directly to the sync vi.
    The synchronization parameters need to be wired direct to "MT Demodulate.vi"
    The synchronization bits can be wired into the sync vi direct from "MT Generate Bits.vi"
    What I have done is taken your 11.vi that you uploaded in your previous post and altered it to contain the sync vi. I have saved it as a 2010 version.
    I hope this information helps!
    Kind Regards,
    Laurence C.
    Senior Test Development Engineer
    Dyson Ltd
    Attachments:
    11sync2010.vi ‏18 KB

  • Why modulation and demodulation with PXI-5673 and PXI-5663 was wrong%3F

    iam using PSK-demodulation-modulation  example found in find examples to perform modulation-demodulation for the transmitted signal iam using PXIe-5673 and PXIe-5663 as VSG-VSA 
    i found that the received bits not as the transmitted bits any help in this issue

    iam sending PN sequence or user defined pattern 01010101 
    the received is not as the transmitted 
    here i attach the code
    Attachments:
    MT RFSG Generate PSK.vi ‏53 KB
    MT niRFSA PSK Demod.vi ‏89 KB
    PN_Sequence_09.txt ‏2 KB

  • Compactrio NI 9073 deploy and undeploy on Digital Module issue

    Hi all, i am new to compactrio systems. Currently I have developing some projects using NI crio9073 and I have a digital c series module. 
    Whenever i start my project explorer, I have to undeploy my digital module channels and redeploy again in order to work.
    If i do not do the above step, I cant control my digital outputs. If i do the above step, it works fine.
    Could anyone shed some light please?
    Attached is the screen shot file.
    Thanks!
    Attachments:
    NI 9073.jpg ‏58 KB

    Hi,
    Looks like you are having the same problem we have here.  I think there is a bug in the scan engine.  I've noticed that this dual purpose module has inconsistent numbering when compared to viewing the items in the Distributed System Manager.  Basically my program works just fine when I use a dedicated digital output module but when I try to use the 9375 it does not work.  This is big problem for me since I need to deploy the rt application and then the undeploy/deploy trick will not work.
    Have you gotten any help from NI on this?

  • How to input/output a digital signal and acquire an analog signal at the same time?

    Dasylab, version: 8.0.04
    Acquirement Card: PCI1002L
    When I use DasyLab to acquire the analog signals is no problem without digital inputs and outputs,
    and when I use DasyLab to input or output a digital signal is no problem also, but when I do that at the
     same time, DasyLab tell me the rate is too high and stop.
    so, I searched the manual book1 (user guide) for that, it showed me :
    To internally equalize measurement time and system time in the analog input, digital input and counter
    hardware modules, use the following settings:
       Synchronization: PC Clock
       Sampling rate: <= 5Hz
       Block size: =1
    the problem is, if I set the Sampling rate to 5Hz, the speed of the acquirement datas is not enough for my
    application.
    so, how to improve it? who can give me a example programm for me. thanks!
    by the way, I come from China, my English isn't good, I'm sorry.
    Allen, China.

    Hi,
    Have things changed over the years?
    I need to syncronise a digital output (Modul NI9474) and an analoge input (AI-Modul NI9203) module. I need to measure time intervals from a flank in signal A to a flank in signal B. I would like accuracies of the order of 1 ms. Currently, the signals are not synchronised, with errors of the order of 2 times the block length (block size x sample rate), sometimes much higher. The best I got so far was a block size of around 20 with a sample rate of 1 kHz.
    If I use the master and slave settings on the RTSL settings, my program doesn't run properly.
    If I use digital signals for input and output, I can syncronise them with RTSL settings and everything is good, but I can't always do that.
    Also, if I do anything in the GUI (such as scrollowing something or going to another window), my output gets screwed up properly.
    1. What can be done to synchronise AI with DO?
    2. Is there something that can be done to avoid messing up the output when something happens in the user interface? (I know that I am messing up the outputs as they make some valves switch and that is loud).
    Thanks in advance!

  • Set a variable in Adapter Module and read it during message mapping

    Hi guys,
    is there any way, how I could set some variable and store its value during the adapter module processing and read back this value in message mapping and use it? Without using a database or files.. I mean, some j2ee storage or something like that..
    Thanks for your help,
    Olian

    Hi guys,
    thanks for your answers..  just a clarification, what the problem is.
    I need to validate a message in the adapter module, if it's digital signature is valid. If it is, I need to send back to the sender a return code (message) OK, otherwise ERROR. I can't modify the message (or dynamic configuration) as I'm using a WSS in the sender channel. The system doesn't allow me to change anything in the message, so I can't find out in the mapping what the validation result was. I then tried to do the validation directly in the message mapping, but I have some issues there with libraries or what, because the validation code, which works in the adapter module, doesn't work in the mapping java class. So my final thought was maybe I could validate the message in the adapter module and pass the result to the message mapping and then create an appropriate return message (in the mapping). However, I see no way of passing a value there. I'm stuck and have no Idea how to resolve the problem. Any hints guys?
    Thanks a lot for your help!
    Olian

  • Sap PI-xml Digital Signing and encryption in PI-ehp1

    Hi Experts,
    Our Business scenario is sap R/3 (sender)>rfc data to PI and to webservice(receiver) using rfc and soap adapters
    The communication channels are secured by snc/ssl.
    Now the issue is PI have to send digitally sign and encrypt xml messages to receiver and I got no clue how to do this.
    Experts please advise.
    We have to Digitally sign and encrypt xml messages in PI
    1)can we use SAML or Ssfdata xml..if so how to use them,can you send me some documents with screen shots so that i can configure the same in PI
    We used adepative tool but it does not support Dsigning
    2)Please advise the correct procedure
    3)how to develop a adapter user module and how to call it for testing purpose...please advise
    O/s:windows
    PI EHP1 7.1
    DB:oracle
    PLEASE HELP
    Thanking you
    Pooja

    Hi Experts,
    Please Advise for my above querys
    1)I tried to develop a EJB project and generate EAR file and depoly it in J2ee server and create adapter modules to call It..however I tried to use a document provided my sdn http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/c0b39e65-981e-2b10-1c9c-fc3f8e6747fa?quicklink=index&overridelayout=true................however I am unable to see the options provided ,unable to create EAR project and unable to see deploy option,please can you share a correct document irrespective of nwds SP level
    2)Apart from giving JNDI name in module tab,what else should be mentioned for a small test message request/response
    3)How to call the adapter for testing purpose apart from monitoring audit logs
    Please Advise Experts
    Thanking you
    Pooja

  • Encoder Speed with NI 9215 module and cDAQ-9172

    I've a NI cDAQ-9172 with the NI9215 analog input module, and I want to estimate the speed with an optical encoder (OMRON E6A2-CW3C). My approach was, making a comparison with a point in the midle of the high of the signal, ie 4V, making this way a perfect square signal with 1of high. After that I use the Tone Measurements and the Timing and Transition Measurements modules to calculate the frequency of the wave form, and this way I'm able to calculate the RPM speed.
    The problem with this solution, is that even with the engine at a constant speed of 746RPM, measured with a stroboscope, Labview give me a high variable values between 730RPM to 760RPM, and I can't solve this problem because I really need an accurate measurement.
    Should I buy for example the NI 9401 module to make this measurement? If so, does any one knows how to build a VI to get the encoder speed?
    In attach I send the VI that I'm using to calculate the speed.
    Thank you for help.
    Attachments:
    Encoder Speed.vi ‏112 KB

    Hi,
    The best way to measure a speed through a quadrature encoder is to use the counters that are inside the cDAQ chassis.
    With the 9172 chassis, you need a digital I/O module (9401) in order to access the counters.
    With the new generation of chassis (9178), you don't need the 9401 because you can connect your encoder signals to the BNC.
    Best regards,
    Thomas B. | CLAD
    National Instruments France
    #adMrkt{text-align: center;font-size:11px; font-weight: bold;} #adMrkt a {text-decoration: none;} #adMrkt a:hover{font-size: 9px;} #adMrkt a span{display: none;} #adMrkt a:hover span{display: block;}
    >> Inscrivez-vous gratuitement aux Journées Techniques : de l'acquisition de données au contrôle/com...

  • Digital Din and 2.1 systems.

    Hi,
    Currently have DTT2500 system and utilise digital din connection. Subwoofer is on the way out I think and I also have no need for a 5.1 system anymore,a good 2.1 system would fine but I am wondering what, if any, 2.1 system, offers digital connectivity.

    The main reason I want a digital connection is that I currently have one and would prefer not to "trade down" to an analogue minijack. I currently have a soundblaster li've with the small expansion card that gives digital I/O (digital DIN, and I have also connected a small digital input/output module to the expansion card which gives spdif in and out in the form of coaxial and optical inputs/outputs). I suppose I could use the coaxial output on the module to connect to the megaworks?

  • Digital modulation block?

    Does LabVIEW (any ver) have different digital modulation block? I need to control a simple signal generator but need to produce a digital signal with variable frequency and modulation techniques before sending it to the generator.

    Hi Rupen,
    I'm not 100% sure what you are looking for? I think you are referring to software.
    Have you looked at the NI Modulation Toolkit for LabVIEW? This expands the functionality of LabVIEW with functions and tools for signal generation, analysis, visualisation and processing of standard and custom modulation formats.
    http://sine.ni.com/nips/cds/view/p/lang/en/nid/12855
    This will allow you to generate a bitstream and modulate or demodulate data with standard formats.
    Take a look at the link above that will give more information about the toolkit and extra links to the manuals for it. If you have any questions then please let me know.
    Regards
    Hannah
    NIUK & Ireland

  • Memory modules and hard drive not recognized

    I removed and reinserted the factory installed Satellite L505D-LS5007 laptop hard drive and memory modules just as practice for installing a hard drive upgrade and an 8GB memory upgrade. The problem is obviously with the memory and not with the hard drive.
    After the first practice try, one memory module was recognized. Also for a few seconds after the first practice try, I ran the PC with the battery installed, but no memory installed. I did not look in the User's Guide first to see that I should have removed the battery before removing the memory.
    Now the System Indicator Lights for the HDD Activity and Memory Card Reader do not light up. The PC turns on and the display is solid black with no messages.
    Before buying new memory modules, what possible ways might there be to get the PC to recognize the factory installed memory modules and hard drive again?
    Solved!
    Go to Solution.

    When troubleshooting, I always change one variable at a time. I would hate to miss a solution by being in a hurry. In this case, you may have damaged either the RAM or the RAM slot. I would stick with the Toshiba specifications for the RAM, making sure it is the correct size, speed and type recommended. I also recommend that when you replace the RAM that both modules be from the same manufacturer, size, and specification. Try one RAM module in one slot and then the other. And then try both RAM modules in both slots. After the testing you should be able to figure if this is a RAM problem or a RAM slot problem.
    In the case of hard drives, the real test is whether or not the Bios sees the hard drive. If the Bios doesn't see the hard drive, it's not going to work. The Bios should see the hard drive whether or not the hard drive is partitioned, formatted or has data on it. My experience has been that many Toshiba laptops will work fine with larger capacity hard drives provided they are the same speed in RPMs, have the same interfacing connection and physically the same size.
    Again, prior to doing any work on your computer, make sure that both the AC power has been disconnected and the battery has been removed. Be careful out there. A blown repair job by a non-Toshiba tech is NOT covered under warranty.

  • Who worked with ICS' Model 4896 GPIB? I can not count the data from the module. Can prompt as it to make. It is desirable with examples (data read-out from the module and data transmission between channels. It is in advance grateful.

    I can not count the data from the module. Can prompt as it to make. It is desirable with examples (data read-out from the module and data transmission between channels. It is in advance grateful.

    Hello. Most of the engineers in developer exchange are more familiar
    with NI products. Contacting ICS for technical support is a better
    course of action.

  • How to check if a user has clicked on a digital control and changed its value?

    Greetings !!!
    I am looking for a simple way (without using Windows messages)of knowing if an user has clicked on a digital control and changed its value.
    I have tried the key focus property; but I have to click twice to make it work.
    If somebody knows a better solution; please let me know.
    Thank you in advance for your help

    If you just want to know if the value has changed you can put it in a while loop and use shift registers to see if the value has changed.
    Brian
    Attachments:
    Changed.vi ‏22 KB

  • Problem with modules and ModuleLoader

    Hi everybody,
    i'm facing a real funny problem with modules and
    moduleLoader, i hope
    it's not (only) my fault anyway...
    If i create a normal flex project with fBuilder, i'm able to
    use
    modules in a lot of different ways (as mxml, as as in a
    function etc..)...
    but if i try to use them in my fds application (created with
    fds
    eclipse plugin or as a dataServices project) i can't use
    modules. The compile-time error message is
    always the same:
    Could not resolve <mx:ModuleLoader> to a component
    implementation
    I tried a lot of solutions, paying attention to import all
    the classes, to declaration, naming, positioning
    etc...but nothing changes, this thing is drivining me
    crazy!!!.
    I will appreciate anykind of help.
    TIA
    Fabio

    Any idea?

Maybe you are looking for

  • How to use non-standard port for vnc?

    Our Windows users who use RDC to connect to their desktops from off-site come in on a non-standard port number. Part of our security setup. I'd like to do the same with Mac users who use screen sharing and vnc to connect remotely. How can I specify a

  • HT1346 My Battery Keeps failing Where do I get a replacement?

    My Battery on my Raid card keeps failing. Where do I get a replacement? is there any model specifics I should look for? Thanks

  • Pdf forms shows field in blank on Ipad/Iphone

    We work a lot with PDF forms (FDF) (we already have near 10000 documents in PDF forms format) We can see the PDF with all the field filled in PC or MAC but when we try to see it in IPAD or Iphone all the field shows in blank.... I have tried almost a

  • Create  admin iview for a form

    hello, i've created multiple forms for different pages my question is how do i make an admin iview in witch to have the posibility to use only one form? thx irina

  • Building a new rig.

    G’day, I am wondering as to whether someone could help me out. I am looking at building a rig from scratch. Something that I haven’t done since about 2008 when I was 17 & worked at a PC shop (So I knew my hardware very well). Since then ive been the