RFSG - generate Dual Tone Modulation with narrow frequency

Junk

This message has been a supplement... refer to RFSG - generate Dual Tone Modulation for correct display

Tags: NI Products

Similar Questions

  • Using PCI-6029 for generating a wave square with variable frequency


    I have Yann C.

    Sorry, it is not a PCI 6029 but a 6024 PCI.

    But I found the solution to my problem yesterday.

    It's here.

    Concerning

    Jean claude

  • RFSG - generate Modulation DTMF

    PXI: 5670 RF Vector Signal Generator 2.7 GHz (5621 ARB and 5610 Upconverter)

    5421 ARB

    My goal is to generate a modulated signal - dual-tone with 90 Hz and 150 Hz carrier modulation of 300 MHz.  It was built with examples of how to include the two tones, but I couldn't get the second tone at frequency, I said to (it was only a multiple of the first images of frequency - see).  By increasing the number of samples by 3 before generating the sinusoids, I think I managed to do work, but I can't explain why I was getting so many Spurs, or why "compel him frequencies and Subvi samples' (a right after the node property) does not take care of it.  Why should I this hard-coding?  Will this work?  Any information would be great!

    Hello regulator,

    In my view, that it is a sampling problem. You take the number of samples in the 90 Hz signal rather than the 150 Hz signal. 150 Hz signal need more samples to represent accurately, so this number of samples increased from 90 Hz is not enough. When you multiply the number of samples by 3, you simply oversampling. It will be a little more taxing when you do the modulation, but it's okay as long as your machine takes care of everything.

    Concerning

  • Generating analog output signals 4 with different frequencies

    Hi all

    I was trying to say to generate 4 different signals at different frequencies

    1. first waveform is a sine wave with 5000 Hz,

    2. other with 8000Hz,

    3. third, one is a square with 25 Hz waveform and

    4. fourth one with triangular waveform 50 Hz

    all waveforms must be generated simultanoeusly.

    I tried to generate with the task unique analog output and sample clock (clock rate is 100000). Cross in scope that I see only 5000 and 8000 Hz we generated correctly and the rest two waveforms show the incorrect frequency.

    I guess that's due to the frequency of high clock to sample for more low frequencies for ex 25 Hz and 50 Hz. If I reduce the clock rate to get the lower frequencies properly so I can't generate frequencies higher correctly. (there's a clsh between frequencies and the clock frequency)

    Is it possible to use DAQ board master sample clock and its magnitude downward revision (everywhere where it is necessary for each waveform separately) to generate all the signals at different frequencies at the same time in a single task?


  • DAQmx task Read DAQmx with sampling frequency of 10 Hz produced much too much data

    I have a simple configuration with a strain of channel 4 OR-9237 amp holds a carrier of series C of WLS - 9163 (wired ethernet mode) - Details probably does not matter.

    I used MAX to create a DAQmx task associated with which all four gauges samples.  The calendar setting is "Scan Loads" is continuous sampling, 2 k buffer (read samples) and 10 Hz rate.  I guess that this task would generate 40 data values per second - 10 for each channel.

    I have a simple loop of reading using DAQmx Read.vi that works always (without any stimulation time).  Playback is set to read all available data and then pump it into a table.
    In the attached example, I also added a few words of debugging to stop the loop after N iterations.

    As the loop is programmed with a 0.2 second period, I expect each pass of the loop to read about 8 samples or 2 samples per sensor.  Instead, I get hundreds each passage.  It's like reading has substituted the sampling frequency specified in the task of the unit.  I absolutely need data to be material to the rhythm.

    Where have I lost?

    Thanks Adnan,

    I changed your example I selected 'Strain gage' entry analog and then lowered the minimum and maximum thresholds to +-1-2.  What happens is that each other in the loop, I 2048 samples or zero samples.  The display flashes a whole line and then it clears any other past.

    In response to your second post, I understand that the loop cannot run quite right that I select.  I think that, but at a sampling frequency of 10 Hz, I have to sleep on the software side for nearly a minute before I built 2 K samples.

    I played with the frequency of sampling, assigning to various values from 0.1 to 10000Hz.  The behavior is the same until I approach the high rates where available samples remains to 2048-4096 sometimes, the display becomes continuous.

    Ahhh, Darn.  Yet another search was this link that points to the root of my confusion.  The 9237 can taste arbitrary rates using its internal clock.  Duoh!  I wish that the pilots are smart enough to warn you if there is a discrepancy between the selected sampling rate and capabilities of the device

  • Cannot find the dependency of the module with signature

    Hello:

    I use Visual Studio 2008 sp1 and Visual c#. The program works very well in environmental development and as a standalone .exe in the development computer and another in which he is also VS 2008 sp1 is installed. But if I try to run the program as one demo on another machine without VS2008, it gives me a module not found message as soon as it starts. If I delete the references to AIChannelCollection and ChanType, the program load without error. It does not matter whether or not the target computer has MAX on it. All machines are Win 7. I do not actually use Measurement Studio, but it seems that the classes are somehow associated with it. It seems that the program generates the error as soon as he calls a method with ChanType or AIChannelCollection in it.

    I also get a warning on the construction of the Setup project:

    Fo could not find dependency of the module with the signature "Microsoft_VC90_CRT_x86.0138F525_6C8A_333F_A105_14AE030B9A54

    In my C:\Program Files (x 86) of the \Common Files\Merge Modules directory, I present Microsoft_VC90_CRT_x86.msm indeed. (589 KB, 15/03/12)

    In detected dependencies, I have:

    Microsoft .NET Framework

    microsoft_vc90_crt - x 86 .msm

    mstudiocommon.2008.msm

    mstudiodaqmx.2008.msm

    I tried to add policy_8_0_Microsoft_VC90_CRT_x86.msm, then policy_8_0_Microsoft_VC90_CRT_x86.msm without success. The warning persists little matter what I do, and the program will work very well on a computer with VS2008, but not otherwise.

    Help, please.

    Thank you.

    Tom

    This problem has been resolved internally. For reference:

    The Measurement Studio merge modules have a dependency on the Visual Studio merge modules. (NOR) must be given a specific signature and version of what our modules-dependent (for example, we cannot say something like "we depend on this signature of wildcards with this generic version; "This is a restriction on the level of the Windows Installer). What happens is the following:

    1 Microsoft released an update that changes the signature of module of the MSM that we are dependent (e.g. it's bad to do because its existing customers as use breaks)
    2. where Visual Studio will create a Setup project, it looks like our MSMs ModuleDependency ¿and attempts to locate the MSM. The problem is that the Microsoft Visual Studio MSM update have a different signature/version and so Visual Studio cannot locate the MSM. So the MSM Visual Studio don't get included in your Setup project.

    So, basically, there was a kind of update Microsoft (probably to VS 2008 SP1) which updates the modules that depend on our DAQmx merge modules. As a result, the old buildings no longer exist, so the Setup program creates a warning and fails finally when trying to run on a target computer. There is also a forum link below that is this number in case you are looking for more information or need a different version of merge modules:

    http://forums.NI.com/T5/Measurement-Studio-for-net/problems-building-InstallShield-installer-after-u...

  • Several channels with different frequencies

    Hello

    I use card NI USB-6221.

    The C API using, I need to generate 6 digital output channels, with frequencies of diffrenet and Heavy duty.

    To be more precise, the 2 are totally identical, but I need them to be reversed, and the other 4 are similar to another, but should be shifted in time (I.e. There is a delay between each of the channels).

    I used the 2 channels of CO that the USB-6221 takes charge for the first two signals, and it works very well (the two signals are synchronized and are reversed).

    Now I need an additional 4 channels for the other vague square.

    I saw an articale NOR by JohnP web site with the title:

    Generate multiple channels of digital output with different frequencies and Heavy Duty

    The following example shows how to create and generate a digital with the non-regeneration wave form so that you can change the frequency and the duty cycle on the fly with the M Series DAQ hardware X.  The example uses output digital rather than counters to achieve this, so if you need more output than the available counters, it would be a good option (Note: on the materials of the M series an external sample clock must be provided, this may be caused by one of the counters if you want).

    that seems to be exactly what I need, but the examples are for LabView which I did not.

    Can someone explain how to do this with the C functions?

    Best regards

    Danny.

    Hey Danny,

    The important thing to note is that you can clock of arbitrary digital waveform (up to 1 MHz on the 6221).  The real data acquisition programming is pretty easy once you have the waveform.  My Example LV used LabVIEW Base generating function VIand then converted to a digital waveform to generate the signal from each channel.

    The functions of LV helped tremendously with to achieve the waveforms to be updated on the fly (the basic function generator keeps track of phase for you).

    If you do not need to be updated on the fly, then the construction of the waveform in C should not be too bad.  For example:

    P0.0 [1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0] * 1

    P0.1 [0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 0 0 0 0] * 2

    P0.2 [0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1] * 4

    P0.3 [1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1] * 8

    [9 9 9 9 9 3 3 3 3 3 6 6 6 6 6 12 12 12 12 12]

    The table above U8 would give you 4 output waveform of 50% duty cycle at Fs/20, shifted 90 degrees to eachother.  The lines would be p0.0 by p0.3 (the bit rate of the U8 corresponds to what line goes high).

    Best regards

  • Measurement and Automation does not open and generates the MAXKnownException error with an unknown exception.

    Measurement & Automation does not open and generates the MAXKnownException error with an unknown exception.

    Heres the log

    Context where the exception was taken:
    (No context - the unhandled exception)

    Size version of Base module
    -------------------- -------- -------- ------------------
    NIMax.exe 00400000 0006 has 000 4.6.0.49152
    ntdll.dll 770E0000 00180000 6.1.7601.18247
    00110000-76060000 6.1.7601.18409 Kernel32.dll
    KERNELBASE.dll 74E00000 00047000 6.1.7601.18409
    SYSFER. 74830000 00072000 12.1.1101.401 DLL
    1BFB0000 0001 NiMaxImp.dll B 000 4.6.0.49152
    Shell32.dll 74E50000 00C4A000 6.1.7601.18429
    Msvcrt.dll 76830000 000AC000 7.0.7601.17744
    74 00000 00057000 6.1.7601.17514 SHLWAPI.dll
    76740000 00090000 6.1.7601.18275 Gdi32.dll
    00100000 76480000 6.1.7601.17514 User32.dll
    Advapi32.dll 75DD0000 000 A 0000 6.1.7601.18247
    sechost.dll 76CC0000 00019000 6.1.7600.16385
    000F0000 rpcrt4.dll 76980000 6.1.7601.18205
    SspiCli.dll 74AE0000 00060000 6.1.7601.18443
    CRYPTBASE.dll 74AD0000 0000 C 000 6.1.7600.16385
    LPK.dll 76470000 0000 has 000 6.1.7601.18177
    USP10.dll 768E0000 0009D 000 1.626.7601.18454
    Ole32.dll 75F00000 0015C 000 6.1.7601.17514
    Msvcp90.dll 739F0000 0008E000 9.0.30729.6161
    Msvcr90.dll 73DB0000 000 has 3000 9.0.30729.6161
    74470000 00009000 6.1.7600.16385 VERSION.dll
    IMM32. 00060000 60000 74 6.1.7601.17514 DLL
    000CC000 76BB0000 MSCTF.dll 6.1.7600.16385
    74320000 00021000 6.1.7600.16385 Ntmarta.dll
    Wldap32.dll 00045000 763E0000 6.1.7601.17514
    Uxtheme.dll 6EB20000 00080000 6.1.7600.16385
    NiMaxUI.dll 1C2D0000 00269000 4.6.0.49153
    Msvfw32.dll 6BE30000 00021000 6.1.7601.17514
    73970000 00032000 6.1.7601.17514 WINMM.dll
    Comctl32.dll 73E80000 0019E000 6.10.7601.17514
    Wsock32.dll 73DA0000 00007000 6.1.7600.16385
    74DC0000 00035000 WS2_32.dll 6.1.7601.17514
    NSI.dll 75AA0000 00006000 6.1.7600.16385
    Oleaut32.dll 76580000 0008F000 6.1.7601.17676
    6D8E0000 003 Mfc90u.dll has 1000 9.0.30729.6161
    MSIMG32.dll 6EBA0000 00005000 6.1.7600.16385
    dwmapi.dll 6EB00000 00013000 6.1.7600.16385
    MFC90ENU. DLL 6EAF0000 0000 D 000 9.0.30729.6161
    NiMaxRes.dll 1BFD0000 0007 has 000 4.6.0.49153
    BtMmHook.dll 10000000 00038000 6.4.0.2900
    PSAPI. DLL 76440000 00005000 6.1.7600.16385
    DCIMAN32. DLL 6E1F0000 00006000 6.1.7601.18177
    MXS.dll 1 B 240000 4.6.0.49152 0000F000
    mxsutils.dll 1B4D0000 00041000 4.6.0.49152
    Msvcp71.dll 7C3C0000 0007C 000 7.10.6030.0
    7 360000 00056000 7.10.6030.0 Msvcr71.dll
    mxsout.dll 1 B 400000 00075000 4.6.0.49152
    64600000 00014000 4.257.3.0 nirpc.dll
    Mswsock.dll 73A 90000 0003C 000 6.1.7601.18254
    profapi.dll 76460000 0000B 000 6.1.7600.16385
    mxMax.dll 1BF20000 00086000 4.6.0.49152
    58000000 00240000 6.5.0.3005 AsstntUI.mxx
    MFC80U. DLL 71210000 8.0.50727.6195 0010F000
    MSVCR80.dll 0009B 000 8.0.50727.6195 72E50000
    Comdlg32.dll 20000 75 0007B 000 6.1.7601.17514
    71180000 00087000 8.0.50727.6195 Msvcp80.dll
    ATL80. DLL 6BD70000 0001 B 000 8.0.50727.6195
    MFC80ENU. DLL 730F0000 8.0.50727.6195 0000E000
    59000000 00582000 6.5.0.3005 mxwTask.dll
    00011000 74180000 6.1.7601.17887 Netapi32.dll
    74170000 00009000 6.1.7601.17514 netutils.dll
    74150000 00019000 6.1.7601.17514 srvcli.dll
    wkscli.dll 74140000 6.1.7601.17514 0000F000
    56000000 00148000 6.5.0.3005 mxwRCEng.dll
    mxcal.mXX 1 A 110000 00056000 4.6.0.49152
    mxcat.mXX 1BE20000 000AB000 4.6.0.49152
    nidmfuiu.mXX 04360000 0010D 000 1.11.0.49152
    NIPALU.dll 64000000 00057000 2.1025.3.0
    64500000 00006000 2.1025.3.0 nipalut.dll
    NIPAL32.dll 00007000 1F700000 2.1025.3.0
    SETUPAPI.dll 76240000 0019D 000 6.1.7601.17514
    CFGMGR32.dll 75DA0000 00027000 6.1.7601.17621
    76220000 00012000 6.1.7601.17621 DEVOBJ.dll
    6 280000 00031000 1.9.0.49152 nimdbgu.dll
    6 000000 00017000 1.9.3.49152 niorbu.dll
    nimstsu.dll 6E180000 0001 has 000 1.11.0.49152
    nimhwcfu.dll 6DFD0000 000 B 6000 1.11.0.49152
    6 050000 0001E000 1.9.0.49152 nidimu.dll
    nimxdfu.dll 0003E000 1.10.0.49152 6D0F0000
    nimxpu.dll 6E1B0000 0000 000 1.11.0.49152 B
    Iphlpapi.dll 74280000 0001C 000 6.1.7601.17514
    WINNSI. DLL 74270000 00007000 6.1.7600.16385
    74B 40000 001BD000 11.0.9600.17126 WININET.dll
    76A 70000 API-MS-Win-Downlevel-User32-L1-1-0.dll 00004000 6.2.9200.16492
    770B 0000 API-MS-Win-Downlevel-shlwapi-L1-1-0.dll 00004000 6.2.9200.16492
    75AB0000 API-MS-Win-Downlevel-Version-L1-1-0.dll 00004000 6.2.9200.16492
    76430000 00003000 6.2.9200.16492 API-MS-Win-Downlevel-normaliz-L1-1-0.dll
    normaliz. DLL 76450000 00003000 6.1.7600.16385
    iertutil.dll 75AC0000 00219000 11.0.9600.17126
    76610000 00005000 6.2.9200.16492 API-MS-Win-Downlevel-advapi32-L1-1-0.dll
    76200000 00017000 6.1.7601.17514 USERENV.dll
    nidmxfu.dll 04470000 0049F000 1.12.0.49152
    nimru2u.dll 6EC70000 00044000 2.10.1.49152
    nimmgluu.dll 69830000 0001E000 1.11.0.49152
    nimercu.dll 6DFB0000 00019000 1.11.0.49152
    MFC71. 00106000 140000 7 7.10.6101.0 DLL
    MFC71ENU. 360000 5 0000E000 7.10.3077.0 DLL
    niGPIBui.mxx B 6, 000000 0008E000 2.7.0.49152
    niIVIui.mxx 02CE0000 000D 0000 4.2.0.49152
    niPXIui.mxx A 671 0000 000BC000 2.1280.1.49152
    niRemPXI.mxx 1 A 270000 00057000 4.6.0.49152
    mxRmCfg.dll 1 has 000000 00090000 4.6.0.49152
    niRMui.mxx 1AD70000 000FD000 4.6.0.49152
    NISRLUI.mxx 6B 500000 00061000 3.4.0.49154
    63800000 00010000 2.7.0.49152 NiSpyLog.dll
    niSWui.mxx 1A3B0000 00072000 4.6.0.49152
    niVISAui.mxx 63360000 0017D 000 4.1280.0.49152
    62 30000 0002E000 4.1280.0.49152 niVISAres2.dll
    RICHED32. DLL 40000 00006000 6.1.7601.17514 6FC
    Riched20.dll 61F70000 00076000 5.31.23.1230
    Wshtcpip.dll 73A 80000 00005000 6.1.7600.16385
    nisysapi.dll 68 has 00000-000B 2000 5.5.2.49152
    Dbghelp.dll 70F20000 000EB000 6.1.7601.17514
    -------------------- -------- -------- ------------------

    Application: C:\Program Files (x 86) \National Instruments\MAX\NIMax.exe
    User name: administrator
    OS version: 6.1.7601 (Service Pack 1)
    Exception code: C06D007E
    Exception addr: 74E0C42D

    Sender's address: 74E0C42D
    Function name: RaiseException
    Module name: KERNELBASE
    Parameters: 00000000 00000001 0518FD84 C06D007E
    Source file: (not available)

    Sender's address: 68A3C6F7
    Function name: DllUnregisterServer
    Module name: nisysapi
    Parameters: 00000000 0518FD50 005F59B8 0000001E
    Source file: (not available)

    Sender's address: 68A53D87
    Function name: DllUnregisterServer
    Module name: nisysapi
    Parameters: 00000350 68A791B8 005F59B8 00000000
    Source file: (not available)

    Sender's address: 68A0DC65
    Function name: nisysInitDiagnosticsByValue
    Module name: nisysapi
    Parameters: 68A 01680 00000001 68A93BB8 FFFFFF01
    Source file: (not available)

    Sender's address: 68A0DFC4
    Function name: nisysInitDiagnosticsByValue
    Module name: nisysapi
    Parameters: 005E2C40 00000000 00000001 00000001
    Source file: (not available)

    Sender's address: 68A 01698
    Function name: nisysInitDiagnosticsByValue
    Module name: nisysapi
    Parameters: 005E2C40 00000000 00000001 00000001
    Source file: (not available)

    Sender's address: 1BE27A73
    Function name: mxGetProvider
    Module name: mxcat
    Parameters: 020469F0 02047084 0518FED0 1BE76CBA
    Source file: (not available)

    Sender's address: 1BE30D2E
    Function name: mxGetProvider
    Module name: mxcat
    Parameters: 02029FA8 02047748 0518FF34 1BE21D4C
    Source file: (not available)

    Sender's address: 1BE35780
    Function name: mxGetProvider
    Module name: mxcat
    Parameters: 00000000 00000000 02047818 020469F0
    Source file: (not available)

    Sender's address: 1BE21D4C
    Function name: (not available)
    Module name: mxcat
    Parameters: 02029FA8 1BE6264D 0518FF7C 73DD3433
    Source file: (not available)

    Sender's address: 1BE21CDC
    Function name: (not available)
    Module name: mxcat
    Parameters: 02030018 00000000 00000000 9192C45C
    Source file: (not available)

    Sender's address: 73DD3433
    Function name: endthreadex
    Module name: MSVCR90
    Parameters: 00000000 0518FF94 7607338A 02047818
    Source file: (not available)

    Sender's address: 73DD34C7
    Function name: endthreadex
    Module name: MSVCR90
    Parameters: 02047818 0518FFD4 77119F72 02047818
    Source file: (not available)

    Sender's address: 7607338A
    Function name: BaseThreadInitThunk
    Name of the module: kernel32
    Parameters: 02047818 00000000 00000000 775D5D69
    Source file: (not available)

    Sender's address: 77119F72
    Function name: RtlInitializeExceptionChain
    Name of the module: ntdll
    Parameters: 02047818 00000000 00000000 73DD345E
    Source file: (not available)

    Sender's address: 77119F45
    Function name: RtlInitializeExceptionChain
    Name of the module: ntdll
    Parameters: 02047818 00000000 00000000 73DD345E
    Source file: (not available)

    If I could come with the OS discs for the thing, I think I'd do a new install of Windows 7.

    Mike...

  • How to structure the DMA buffer for SMU 6341 DAQ card for analog output with different frequencies on each channel

    I use the outgoing/incoming analog DDK with the DAQ 6341 SMU map.

    The examples, for example aoex5, show a single timer (method outTimerHelper::loadUI), but the example shows the DMA loaded with same size of vector data.

    There is a comment in the outTimerHelper:call rogramUpdateCount, which implies that memory sizes different pad per channel can be used.

    (the comment is: switching between the sizes of the various buffers is not used)

    Nobody knows what should be the format the DMA buffer for data from multiple channels with different frequencies?

    For example, we want a0 with a sinusoid at 1 kHz and a1 with a sine wave of 1.5 Khz.  What looks like the DMA buffer?

    With the same frequency for each channel, the data are interleaved, for example (ao0 #0, ao1 #0; ao0 ao1 #1, #1,...), but when the frequencies for each channel is different, what the stamp looks like?

    Hello Kenstern,

    Data are always intertwined since each card has only a single timing for each subsystem engine.

    To AO, you must specify the number of samples that will be released to the AO. You also specify the number of channels. Because he didn't is that a single engine timing for AO, each AO will be channel will be updated at the same time to update clock tick. Data will be interlaced exactly as shown in the example because each channel AO needs output at each tick of the clock to update. The data itself can change depending on the frequency you want to copy.

    kenstern wrote:

    For example, we want a0 with a sinusoid at 1 kHz and a1 with a sine wave of 1.5 Khz.  What looks like the DMA buffer?

    With the same frequency for each channel, the data are interleaved, for example (ao0 #0, ao1 #0; ao0 ao1 #1, #1,...), but when the frequencies for each channel is different, what the stamp looks like?

    In your example, you must come with an update rate that works for the two waveforms (sine waves of 1 and 1.5 KHz). To get a good representation of a sine wave, you need to update more than 10 x faster than your fastest frequency... I would recommend x 100 if possible.

    Update frequency: 150 KHz

    Channels: 2

    Then create you stamps that include complete cycles of each wave you want to produce based on the frequency of update. These buffers must also be of the same size.

    Buffer 1: Contains data for the sine wave of 1 KHz, 300 points 2 cycles of sine wave

    Buffer 2: Contains data for the sine wave of 1.5 KHz, 300 points, 3 cycles of sine wave

    You can Interleave them as before. When the data are performed through the ADC, they are out different sine waves, even if the AO channels are updated at the same speed.

  • Is there a way to generate a constant tension with the help of digital I/o

    Hello everyone,

    I know that Digital
    IO used only for digital waves, but I was wondering is it possible to
    have a constant voltage(0-5volt) of DC using the digital I/o, perhaps in
    increase the pulse width and the decrease in frequency. Do you have
    idea of?

    Thank you

    Ashley

    Not sure how ripple would, but you could the pulse output and change the duty cycle. Power than an RC filter maybe. You will need to collect some data about how wide pulse generates what voltage for a given frequency.

    -AK2DM

  • Generate a binary sequence with the NI USB-6008

    Hi all

    I'm new to LabView and I am trying to generate a binary sequence with a box NI USB-6008. The sequence, I'm currently generate is a counter of 5 bits, i.e. 00000 00001 00010, 00011... 11110, 11111 placing each bit in a different digital IO of the of the 6008 NOR, so that I can use the County as the bits of selection in a decoder/demux.

    I managed to simulate the binary sequence and produce a graphical interface, but I have not found how to generate the sequence of bits with the NI 6008.

    Totally, I'd appreciate any help you could provide. Thank you very much.

    Hi JosephM,

    Good Afternooon and I hope your well today.

    I just tested the code on a 6008 and also released the above code is very complex - I was for some reason any fixed on using Boolean tables.

    Please see the attached code, in LabVIEW 8.6.

    Mind you, I have configured the task as a channel for all lines. i.e. digital single I spent, is the task value should apply to all channels selected in the entry. So if you select only port0/Dev8/$line0 for example, the DAQmx driver will examine the LSB of the digital and work so $line0 must be true from the false. It will NOT update all other channels. So when I select line0:4 - it will update the first 5 lines (bits) in digital. As the code generates a number from 0-32 he emotional generates 00000 to 11111.

    I hope this finds you well and sorry for the first post!

  • NEITHER DAQ CARD FORSCANNING PV MODULES WITH 10mA lIGHT SOURCE

    WHAT 10mA TYPE OR DAQ USB CARD for SCANNING PV MODULES WITH light SOURCE AND THAT SENSORS CAN BE USED?

    Thank you!

    Hi ellisemuhire,

    If you can provide details on this type of functionality you need (inputs/outputs analog, digital input/output, etc.) and some details about the signals, you will work with I can recommend a USB DAQ product for you.  We have a wide range of products, so I'll need some information to make sure that I make the best recommendation for you.

  • Error: A module with this name already exists

    Hello

    I work for a company that provides mobile content for handsets and have you encountered a problem when the combinations of Jad/Jar for BlackBerry handsets. In most cases, the files we delivery are the Jad/Cod files, we have no problem with.

    The first problem we had is the Jad files, which we received from our suppliers have been referencing cod files which we have not been sent. We were sent only the Jar file. We have removed all RIM - COD... lines of the file Jad and the problem was resolved. On delivery, the MIDLET-JAR-URL is dynamically modified to point to a page on our site that provides the content, as explained below.

    However, when we tried to install two different applications (the two combinations of Jad/Jar) for a handset, we received the error message: "[App2] contains a module called [WebpageName]. A module with this name already exists in the application [App1]. If you continue, [App1] will be replaced by [App2]. "

    We deliver our streaming content to valid requests to a single web page. Unique QueryString parameters determine which files are provided to ensure that our content is secure. The [WebpageName] in the error is the name of the Web page that all files are delivered, IE: http://www.someurl.com/ [WebpageName] .aspx? foo = bar & this = who

    This causes us some problems when clients try to download multiple of these applications/games.

    I looked at the following article, which unfortunately did not help:

    http://supportforums.BlackBerry.com/T5/testing-and-deployment/A-module-with-that-name-already-exists...

    I would be grateful for any suggestion.

    Thank you
    Aaron

    I had to create a work around for the problem. I thought I would post it in case it helps anyone:

    In IIS, I created a Custom 404 error that redirects to the page [WebpageName]. I then used the file name of the Jar file to create the URL in Jad so the module name is taken with respect to the individual application.

    Example: The MIDLET-JAR-URL in Jad line is changed:

    From: [WebpageName] http://www.someurl.com/ .aspx? foo = bar & what =

    To: http://www.someurl.com/ [FileName] .app? foo = bar & what =

    By default, I have replace the .app extension so that it is not a type of file in IIS.

    Hope this helps someone else.

  • Should what product I use to create and present a series of modules with text, audio and video? As a super duper powerpoint?

    Should what product I use to create and present a series of modules with text, audio and video? As a super duper powerpoint?

    I think you could use DW, but it would be browser based and you need to understand a lot about html, css and javascript to do. Adobe Captivate seems closer to what you want: http://www.adobe.com/cfusion/search/index.cfm?term=buy+captivate&loc=en_us

    Is not part of the subscription of cloud creative and is 1000 US $ or $29.99 / month on its own...

  • VMWare Tools/Ubuntu 9.04 edition - "Failed to generate the vmhgfs module."

    Because vmhgfs have not built correctly during the installation of VMWare tools, I can't access my VMWare "Shared Folders".

    I tried to create a new virtual machine in VMWare Fusion 2.0.4 (159196) run Ubuntu 9.04 (Jaunty Jackalope) using the installer of ubuntu - 9.04 - desktop - i386.iso. When creating the virtual machine I HAVE NOT used the "Linux Easy install".

    Once installation is complete, I tried to install the VMWare tools. Everything was going along fine, until the VMWare tools installer gave the error "failed to generate the vmhgfs module. Now I'm unable to access the "shared folders" through VMWare.

    It's the relevant output of the installation of VMWare tools:

    Extract the vmhgfs module sources.
    The construction of the vmhgfs module.
    Using 2.6.x kernel build system.
    do: enter the directory ' / tmp/vmware-config0/vmhgfs-only.
    do /lib/modules/2.6.28-11-generic/build/include/ - C... SUBDIRS = $PWD SRCROOT = $PWD. modules of
    make [1]: Entering directory ' / usr/src/linux-headers-2.6.28-11-generic'
    CC /tmp/vmware-config0/vmhgfs-only/backdoor.o
    CC /tmp/vmware-config0/vmhgfs-only/backdoorGcc32.o
    CC /tmp/vmware-config0/vmhgfs-only/bdhandler.o
    CC /tmp/vmware-config0/vmhgfs-only/cpName.o
    CC /tmp/vmware-config0/vmhgfs-only/cpNameLinux.o
    CC /tmp/vmware-config0/vmhgfs-only/cpNameLite.o
    CC /tmp/vmware-config0/vmhgfs-only/dentry.o
    CC /tmp/vmware-config0/vmhgfs-only/dir.o
    CC /tmp/vmware-config0/vmhgfs-only/file.o
    CC /tmp/vmware-config0/vmhgfs-only/filesystem.o
    CC /tmp/vmware-config0/vmhgfs-only/fsutil.o
    CC /tmp/vmware-config0/vmhgfs-only/hgfsBd.o
    CC /tmp/vmware-config0/vmhgfs-only/hgfsEscapeLinux.o
    CC /tmp/vmware-config0/vmhgfs-only/hgfsUtil.o
    CC /tmp/vmware-config0/vmhgfs-only/inode.o
    CC /tmp/vmware-config0/vmhgfs-only/kernelStubsLinux.o
    CC /tmp/vmware-config0/vmhgfs-only/link.o
    CC /tmp/vmware-config0/vmhgfs-only/messageBackdoor.o
    CC /tmp/vmware-config0/vmhgfs-only/message.o
    CC /tmp/vmware-config0/vmhgfs-only/module.o
    CC /tmp/vmware-config0/vmhgfs-only/page.o
    /tmp/vmware-config0/vmhgfs-only/page.c: in function 'HgfsDoWriteBegin ':
    /tmp/vmware-config0/vmhgfs-only/page.c:763: warning: ISO C90 prohibited mixed declarations and code
    /tmp/vmware-config0/vmhgfs-only/page.c: in function 'HgfsWriteBegin ':
    /tmp/vmware-config0/vmhgfs-only/page.c:867: error: implicit declaration of function '__grab_cache_page '.
    /tmp/vmware-config0/vmhgfs-only/page.c:867: warning: assignment makes pointer from integer without a cast
    make [2]: * /tmp/vmware-config0/vmhgfs-only/page.o error 1
    [make [1]: * \[_module_/tmp/vmware-config0/vmhgfs-only] error 2
    make [1]: leaving directory ' / usr/src/linux-headers-2.6.28-11-generic'
    [do: * \[vmhgfs.ko\] error 2
    make: leaving directory ' / tmp/vmware-config0/vmhgfs-only.


    Could not generate the vmhgfs module.
    The filesystem (vmhgfs module) driver is used only for the shared folder
    feature. The rest of the software provided by VMware Tools is designed to work
    regardless of this function.
    If you want the shared folders feature, you can install the driver of
    running vmware-config - tools.pl again after making sure that gcc, binutils, make
    and your kernel sources are installed on your computer.
    These packages are available on the installation of your distribution CD.
    ------[Press Enter key to continue--------]

    A blog at http://laptopbisnis.blogspot.com/2009/04/ubuntu-904-beta-in-vmware-fusion.html this problem and the solution is to change a line in the file page.c, re - tar file updated the and then restart the installation of VMWare tools. When I try to re-run the installation of VMWare tools, however, I get the following error:

    The following VMware kernel modules were found on your system that have been
    not installed by Setup of VMware.  Please, remove them and then run this
    installation program again.
    vmxnet
    vmblock
    VMCI
    vmmemctl
    Be - ' rm /lib/modules/2.6.28-11-generic/misc/ & lt; ModuleName & gt;. {o, k}'
    The execution is canceled.

    Any help would be appreciated.

    The instructions in the blog worked well to solve the problems of hgfs.

    However, I'd suggest the following sequence:

    a. run vmware - uninstall - tools.pl (if you get what other messages on modules installed)

    b. create the vmware-tools-distrib directory

    c. apply the hotfix according to the directives of the blog page

    d. run vmware - install.pl

    If all else fails, follow the suggestion of the error message to delete the modules 'by hand' and then re-run the installation

Maybe you are looking for