Modulation Toolkit screws sbRIO-9651

Hi all
I try to help solve some difficulties with my current developments of the LV.
Currently, I am working on implementing some transmission of packets using sbRIO-9651 interfaced with a programmable TRANSMITTER/RECEIVER. Unfortunately, a few screws (Resample(complex_cluster).vi MT and MT demodulate PSK.vi) run on the sbRIO. These screws are part of the LV modulation toolkit and some dll which fail to load into the sbRIO due to their incompatibility with the platform OR Linux RT-dependent.
Anyone know of workarounds. Any help or suggestion would be welcome.

Thank you very much.

Bachir

Bachir,

Is it possible for you to open a DMA FIFO or some other form of data flow of the sbRIO to the host?

A suggestion I have for her resample VI is to use the button Reechantillonner VI, who hails from LabVIEW.  I can't confirm that this will work on the sbRIO, but you can try.

The nice thing about the modulation toolkit is that most are open to be viewed by the user.  In addition, most of the code is written in LabVIEW.  (Not very easily), you could look at the code and try to reproduce them in a fashion that will focus on the sbRIO.  You may even be able to find the place where there is no call to a DLL and try to eliminate these dependencies.

Is there a specific reason to use the sbRIO rather than a RIO USRP?

Tags: NI Products

Similar Questions

  • sbRIO-9651 IO corresponding length

    We plan to interface high speed ADC (1gech/s x8bit) that uses a wide interface LVDS (two samples) from 16-bit to a sbRIO-9651.  Is there a resource that provides information about the sbRIO-9651 module layout details as worst case length offset series in differential pairs and between differential pairs that exist on the module (independent of our own layout of the Board of Directors)?

    Since the interface use a common differential clock and wide 16-bit interface, I'm trying to get a sense tilt the worst case there might be between pairs differential seperatate.

    I can they use sheet date architecting to get an idea of the maximum transfer rate, but are there restrictions on the module itself that will limit rates date?

    Hi abadobid,

    The SbRIO-9651 manual specifications (table 8) should have the details of length sur-module trace info you are looking for.

    In addition, I recommend reading the Design Guide for the SOM carrier for detailed techniques, guidelines and requirements for the design of carrier card.

    Finally, for future issues are the design of specific equipment for the SOM, we have implemented a dedicated community/forum that will probably be the best place to get help.

    Community of developers of hardware for NI Single-Board RIO and module system

    Resources for the system OR on the Module

    Kind regards

  • specifications of clock sbRIO-9651 SoM FPGA fabric.

    Hello

    I would like to know the following specifications about the clock (clock of fabric) FPGA of the NOR sbRIO-9651 SoM:

    -Precision (ppm)
    -Aging (ppm/year)
    -Temperature (ppm / ° C)
    -Skew (ppm)

    I couldn't find anything related to this in the specification document.

    Is it possible to use an external clock to repalce this one if the specification does not meet our requirement? This clock would be managed by a Board of business custom.

    Thank you

    Michel

    Michel,

    The accuracy of the clock is ±50 ppm. You can use an external clock as a source for single-cycle timed loops. The first logical level - things outside SCTLs - is still controlled by the internal oscillator at 50 ppm, but logically or e/s who needs a different precision can be placed in a SCTL and use the external clock. There is some good information on how to import a clock on our developer community material for NI Single-Board RIO and module system. Remember that the quantity of resources used and their frequency toggle will have an impact on the overall jitter of your system.

    Thank you

    Bryan

  • modulation toolkit for labview for embedded controller PXI-8106

    Hello

    I have an on-board controller: 8106 PXI OR PXI 5661 and 5671. He came with DAMA RFSG but not the Modulation Toolkit (TM). Now I cannot access some screws RF Toolkit as NI DAMA close.vi etc. I opened a code that uses this DAMA close.vi and since I donot have probably MT, I can't run since the claim code to choose the path!

    I checked for the TM in the start menu-> all programs-> national instruments-> modulation but in vain. Also, I opened MAX and under "Software", I could find DAA, pilots RFSG etc but not the Mt.

    When I checked online it says I have to buy the cd/dvd of MT. If I do, how I run on my controller?  What are my other options?

    PK

    Hello

    I think I solved the above problem. I had to install the RFSG and ACD for labVIEW. For some reason, the equipment was delivered to me with DAMA and RFSG, but only for C. This part was misleading because I saw on my National Instruments system but not the DAMA DAMA and RFSG vi. Also spectral measurement Toolkit (SMT) has not been installed. SMT is a MUST for the good functioning of the RF VSA. After you install the required drivers and tool boxes, I am able to run and use the VI completely.

    Thanks for your support Abhishek.

    PK

  • How to program a SoM sbRIO-9651

    I opened a thread here:

    http://forums.NI.com/T5/instrument-control-GPIB-serial/sbRIO-9651-to-PC-Ethernet-communication/TD-p/...

    In the ethernet communication between a windows PC and a SoM sbRIO-9651.

    I tried to use the sbRIO-9651, but an integrated system of programming seems a little more complex than a cdaq of programming.

    I've only sat basic course 1 and 2, so have not sat the FPGA.

    I've been following the next link to get me started and used aid in LabVIEW to try to understand how a device OR embedded system programming, but it is a little confusing.

    http://zone.NI.com/reference/en-XX/help/373197D-01/sbriohelp/9651_clip/

    Advice or stories to help me will be good. Before I think about my project of ethernet communication, I want to start by coming out with devices OR embedded systems.

    Hi Dawud-Beale,

    My name is Mitchell at National Instruments, and I'm happy to help you regarding your request.

    You can consult the links below on the getting started with FPGA programming and get to work with your sbRIO:

    Introduction to LabVIEW FPGA: http://www.ni.com/tutorial/14532/en/

    CompactRIO tutorial: http://www.ni.com/tutorial/3111/en/#toc3

    The sbRIO programming should not be only very different from programming a cRIO, so these articles must be informative.

    I hope you find these articles useful for you. Let me know you need help and I'll be happy to do so.

    Kind regards

    Mitch

  • sbRIO 9651 SoM Unique Identification UID

    Dear Almighty LabVIEWers,

    our test system I intend using several units of SoM as a control bodies, for this I want to assign the IP address dynamically.

    For our current system, we use the UID - the chip inside the CPU and a CRC-32 128-bit in order to get a unique MAC address and generate UID then address IP of this.

    My question is: is it possible to get a UID of a hardware component inside the sbRIO 9651?

    If not, has anyone had an experience store values to the NAND Flash as a value just read?

    Help is highly appreciated!

    Dear SerjsVIEW

    Do you intend to replace the MAC address of a NETWORK card?

    There is no special UID-piece in the SOM to which you have access.

    What you can do is to access information system with the 'API Configration system'. There you get information such as ProductID, SerialNumber, product name, MAC address of the NETWORK card.

    I hope that helps you.

  • I can modulate the fsk and qpsk without modulation toolkit?

    I develop didactic modules related to modulation fsk and qpsk for begineer students learning in labview, my question is: can I make VI involving fsk and qpsk modulations, but only using labview?

    I don't have the modulation toolkit and examples that I found using it

    thnks

    Where did you find examples?

    You can still write functions using LabVIEW. Modulation Toolkit gives you the FSK, QPSK pre-written routines. You can write these routines yourself using the basic mathematics and features in LabVIEW signal processing.

    Please let me know if I answered your question.

  • Modulation Toolkit PLL filter setting

    Hello

    I try to use the PLL vi in the Modulation Toolkit to lock to an external frequency acquired a 24 bit data acquisition card. The external FREQ is in the range 30-800 Hz (chopper optics) and the sampling frequency is 20kS at this time. The ext signal is a square wave. Finally, I need to generate a sine wave (only in software) locked on the FREQ of ext.

    With the default loop filter settings, I cannot get the thing to work properly, means no stable frequency and the BW of the PLL seems to be too high (sin (phase) is trying to follow the square signal if the vco gain is greater than 0.001). I also looked at the example vi "Measures MT Passband PLL". Problem is that I don't have any idea on how to change the loop filterparameters IIR. I checked the Web for some details on the pll, but so far I couldn't understand things. Looks like I need a current depth on control systems...

    Can someone give me a hint on how to proceed?  Do I really need a full cycle of the DSP or can I get away with a few experiences?

    Thank you

    Klaus

    Thank you Bernd,

    I tried a few filters and now finally done with the default coefficients! It turned out that they work very well for my purpose. However, the default filter for some reason settings any require a signal that passes through 0 (a 0 - 5V TTL will not work!). I now use the vi "scale 1 before I have to send the signal to the processor of the pll. The output nonlinear phase in higher gains can be treated by linearization of phase in a specfic fitting routine. It needs enough oversampling to do.  Now I have at least 80 dB suppression of harmonics in my outs (independent on vco gain) pll.

    To really improve things, a filter PLL vi design would be needed that implements all the theory.

    Klaus

    p.s. I found the tutorials on this site very useful:

    http://www.complextoreal.com/tutorial.htm

  • sbRIO-9651: FPGA RS-485 baud rate 230400 beyond? Error-1073807330

    I use a sbRIO-9651 and drop the CLIP of FPGA in "Other devices" it shows six Serial1 serial ports... Serial6. The first four are described as "RS-232 serial Port" and the two last "RS-485 Serial Port".  On Serial6 (RS-485), I have configured the TX, RX and TX pins activate.

    In my .vi on real time, I put my "VISA set up a Serial Port (Instr) .vi" with a baud rate. A works 115200 or 230400 baud rate, but the pace I want to use (256000) generates a run-time error.  "Error-1073807330 VISA: (Hex 0xBFFF001E) the State specified, the attribute is not valid or is not supported as defined by the resource."

    I suspect the FPGA hardware is capable of 256 Kbps, but I know that if it is a fundamental limitation of the NI UART IP block, or some places I have to change to allow a wide range of transmission speeds (?)

    Hello

    The maximum rate for these serial ports is 230 400 bps, so there is a limitation on the connection of the UART.  In the manual, you will find more specific information if you need it!  http://www.NI.com/PDF/manuals/376962c.PDF#page=8

  • Virtual memory on sbrio 9651

    Hi all

    I work with a system of 9651 sbrio on a module and I am limited by the memory volatile quantity of the device. I could use something like 2 GB of RAM.

    Is it possible to create a virtual memory on an SD card, probably through the Linux OS in real-time? Has anyone tried it?

    Best regards

    Joe

    This happened the other day here: https://decibel.ni.com/content/message/107211#107211

  • sbRIO-9651 reference Carrier Board specifications

    There are a little info on the reference card included in the SDK of SOM within the document http://www.ni.com/pdf/manuals/376960a.pdf, but it does not say for example what are the power requirements for the Board of Directors.

    I put such a kit in a test area and do not want to use the power supply that came with it. I'm looking for the tolerances of the Executive Board to see what other feeds I can use. I can match the properties of the standard provision of course and it's probably what I'll do, but I expect to be able to go a little outside this range...

    Hi MTO.

    The PCB for the reference carrier has a silkscreen label that refers to the necessary high input power:

    9 - 16V, 25W.  The documentation for the reference carrier is deliberately light because it is not designed or put on trial for the deployed systems.  The carrier of reference exclusively to the assessment office.

    See you soon,.

  • Phase Shift Key: Modulation Toolkit

    I am trying to simulate a phase shift key, I have followed an example of OR. the example worked fine and I used the same code but does not work my didi. The number of symbol is not correct.

    I have attached the VI, I could not know what the problem was. The chart of the constellation should remain constant, rather than moving and the number of symbol in the chart must be equal to the symbol on the control.

    Thanks for any help.

    Hello ade77

    Thanks for your post. It seems that your Eb/NO (10 dB) value is not high enough to get the right number of symbols in the right place. Try to increase this number and see if that helps. See the screenshot of your attached code.

    Let us know if this helps!

    See you soon!

    Corby_B

    http://www.NI.com/support

  • linking to toolkit modulation AM function generator

    Dear

    I am doing a project in telecom AM modulation demodulation using labview.
    I have attached, the function (such as message signal) generator and modulate Am (as a process of modulation AM) but I am facing problem wiring the function as the message signal generator in the AM modulation. I would be grateful if someone can help me that doing so. In addition, if you have an idea how to make the process of demodulation using the MT modulation toolkit I will be grateful.
    Thank you for your help

    Hi Sir... Peter,

    Thank you for your, you helped me a lot in the resolution of many problems in my project.
    I still need your help for something;

    I did the AM modulation as you fixed, and I added the demodulator block in order to recover the original signal from the message.
    In fact, I am facing two problems:
    1. in the SSB: single side band, I'm not able to recover or demodulate the square wave type.
    2. I am not able to modulate and demodulate a file audio wave.
    I would be grateful if you can help me in carrying out my project.
    Thank you

  • module sbRIO & C 9205: validity of the calibration

    Hello

    Using LabVIEW, is it possible to get information of calibration for used with a sbRIO-9612 9205 C module? (last calibration date for example, or at least a Boolean information)

    I know that we can get this information with MAX functions when 9205 is used with a cDAQ. But is it possible to do such a thing with a sbRIO and if so, how can I do?

    Thanks in advance for any response.

    J.

    Hello

    As far as I know, it is not possible to get the information of calibration for a C module with a sbRIO-9612 (or any device of RIO).

    Kind regards

  • installation of the toolkit Modulation

    Hello

    I try to install the Modulation (MT) V4.0 for LV 8.6.1 Toolkit and I'm running the questions with the palette menu. The palette of digital modulation menu does not appear after installation (and not under addons or pallets of rf communication). VI Physics for digital modulation functions are located in the folder program files, but they do not appear in the menu of the palette of LV. Also, when I try to open the files of ments, Labview application lacks Subvi so I'm starting to think that something is really messed up with the installation of the Toolbox.

    For the background, I'm running LV 8.6.1 PDS with measures spectral toolkit (SMT) also installed V2.4. I uninstalled, deleted and reinstalled the SMT and MT directories several times but I still can't the palette menu or the digital modulation VI to work properly. Also, I uninstalled all previous versions of Labview to check that there is no conflict version of Labview. Has anyone else encountered this problem with the modulation toolkit and you know a fix? I would prefer not to have to reinstall all Labview 8.6.1 but if that proves to be the easiest option then I guess I have no choice.

    Thank you

    Tim S.

    Hi Tim,.

    It seems that everything has been installed correctly, so I don't know exactly why this is a not complete automatically. I think we should try to manually add to the palette. I have included a link below that describes this process in more detail, you want to reference part "V. or pallets missing icons. You want to add the digital section to the palette by pointing to the file correct .mnu located in the digital file. I've included a picture where my .mnu as reference file. This should work for you, but please post back and let us know how it goes or if you have any questions.

    Missing icons on the functions or controls in LabVIEW Palette

    http://digital.NI.com/public.nsf/allkb/46E1672AB48C917D86256AFE00075436?OpenDocument

Maybe you are looking for