value whole County angle encoder

Hello

I try to trace the pressure exerted by a cylinder of an engine vs the rolling angle. And for each engine cycle.

I want to trace the value of the pressure of each degree which mean I value 720 by cycle because a cycle mototor corresponding rotation two of the rolling.

(I join a graph that represents what I draw simplify the 'pressure vs CAD')

My problem:

I have a quadratic encoder 3600 ppr which mean an accuracy of 0.1 °, but I'm just interresting to the total value of the angle.

So I traced the pressure value only if it is an integer, apparently, I miss a lot of them that's why I have a graph with 6 cycles instead of one.

(see attached "my results")

I think it's because of a timing problem with my curls on FPGA or RT or two of them...

I am open for every advice, examples or anything else that can help me

Best regards

Simon

I think you want something like that on the FPGA. You have to put your data in the buffer. See if you can understand the RT code to work with it. Basically, you want to read from the FIFO. Your problem is now that you are reading a control, which means that you can only read as fast as the RT can go. You lose the advantage of speed of FPGAs. Your FPGA should read point at a high rate. Your RT then reads multipoint pieces that are buffered to the top the FPGA. My suggestion is to read FIFO 3600 items at once (a full turn) on the side of the RT. Of course, it depends on how fast the encoder is rotating. I suggest you determine the maximum SPEED of your system will work on, and then set up your size of buffer accordingly.

I did the FPGA, but I wouldn't quite call me an expert yet. Others may come along with better ideas, but this is generally what I would do. WARNING: I have no test or check this work so it can certainly be bugs. Also, he is still waiting for the impulse of Z. In your application, you can wait the Z pulse once, get the TDC offset, then just stay in the inner loop. I didn't know whether you need synchronization with the Z pulse each time. Whatever it is, this should give you the general idea.

Edit: Have not yet had my coffee. I should only be to increment the account in the inner loop when I get a rising edge. And then I should be add to the FIFO only when the offset is greater than the offset TDC. Sorry, this mistake will cost you 20 minutes at compile time! I'm sure glad that I put this disclaimer clause

Tags: NI Software

Similar Questions

  • How to get the value of the angle of view rotation tool?

    Hello

    I want to rotate the brush tip with the rotation tool to view, given how it works now screw to the top of my brush strokes.

    (compare the two lines here - features on the right are made with the rotated view: http://img221.imageshack.us/img221/2016/psnightmare.jpg ( )

    I found how to change the rotation brush tip on this page:

    http://www.PS-scripts.com/BB/viewtopic.php?f=25 & t = 2801 & start = 15

    But how do I get the value of the angle of the tool and rotate the display...?

    As far as I know, all you can script with the rotate view tool is to select the tool itself. Unlike most other tools, you cannot use same tools preset with the display rotation tool. So I don't think it's possible set or get the angle of the view.

    You can also test the setting of the rotation brush with your brush settings. There may be questions if the brush is a sampled brush and the brush in your screenshot looks like a sample brush for me.

  • Prevent the reset to the Initial Angle encoder

    Hello

    I currently have an enoder connected to a meter entry on my data acquisition card.  For my approach, I need the ability to start/stop the task to read the encoder.  My problem is that whenever I restart my task, the encoder is reduced to zero (My Initial Angle).  Is anyway to avoid this?

    Thank you

    Paul

    Your reply to #5, it is clear that you should NOT stop the task when you want to go down to a slow sample rate.  I've got 2 basic approaches to suggest:

    1. approach HW: you use a counter to your measurement of encoder.  Is your other available counter to generate your sample clock?  If so, you can simply change the output frequency of the counter on the fly to change the sampling rate according to the needs.  A possible disadvantage is that the data buffer real CQI will provide no clue as to which the rate has been used for which samples.  If this is a problem depends on your application.

    There is actually more complicated possible method based on using a dummy AO task it (if you don't have a real AO NI hardware task) as a sample clock because AO rate can also be updated on the fly.  Then, you can use your 2nd meter to measure the clock, so you should have a record of all the timestamps.  You must be sure to keep your starts and readings in sync, but it's certainly doable.

    2 SW-approach.  Always taste the same pace and always retrieve data from the buffer quite quickly to stand.  But at the time of 'modes of sample' slow, extract only the portion that you care to keep.   Overall, this approach is probably more simple, but the former is too clever not to mention.

    You were already on track fundamentally with your thought to share the sample clock I.  What you might not have realized, it's you POUVEZ stop the task to HAVE (manufacture of the sample clock stop) WITHOUT stop the task of the RTC.  You can restart the AI at a different rate.  During the time that the task of IT is stopped, there is no sample clock pulses causes encoder CTR values to be buffered.  However, the register real account will always be increment/decrement properly for track position.  When you restart the AI at a slow pace, you just respond to sampling/buffering the position values.

    -Kevin P

  • Value of the element encoded in a URL

    Dear friends,
    How can I encode in a URL as the value of the element
    http://127.0.0.1:8080/apex/f? p = 138:6:2623056041105083:P6_OPR_ID:ef24efreferzzzzzzgasdgwe55dgweudgweuggdweudfggdfweug)
    (NOT as 27.0.0.1:8080/apex/f?p=138:6:2623056041105083:::P6_OPR_ID:1)
    concerning

    Edited by: Siyavus on March 5, 2009 16:40

    You might find it useful to the Protection of the Session State feature. Refer to the Guide and experiment with it until you understand that it offers. Also note that your application must implement the authorization to access data at the lowest (after - submit processes), assuming that a determined user will be able to forge a key in order to access the lines of the user is not authenticated to see. You can consider using the functionality of MEV of the database as well. But the Session State Protection is a means to discourage the user from tampering with URLS. You can't hide the URL in a safe manner. And don't forget do not expose sensitive data in the URL, such as the ID of the employee.

    Scott

  • Incorrect values of frequency quadrature encoder measurement

    Hello

    I use a rotary encoder with the slice has and tranche B and an exit on the ground, attached to an M - series SCB-68 that is attached to an NI PCI-6221.

    I use the soul hollow low frequency Freq 1 Ctr.vi I added some time a loop to and is attached below.

    I tied to the 9 PFI for the measurement of the frequency of the phase a. (I have attached to the floor to phase B 10 PFI and D GND).

    When I run the VI I get a rate that fluctuates wildly to reach as high as 2285714 Hz frequencies.

    I used a multimeter between phase has and ground wires and got a rate of 118 ~ 122 Hz which corresponds to the number I want.

    Should what steps I take to get the correct frequency in LabVIEW?

    My ultimate goal is to find the speed of ROTATION of the encoder that has 64 PPR.

    Thanks for any help you can provide.

    Hi pd1234,

    You probably pick up glitches on transitions (encoders tend to be quite noisy signal sources).  These seeds would record in the form of very short impulses, which may be calculated to represent very large frequencies.  To resolve this problem, you must enable digital filtering (see the user manual of M series):

    The foregoing will cross any superior to 6,425 impulses, but will ignore the little glitches that you probably see.

    Best regards

  • Encoder 6351 PCIe and quadrature + voltage sensor.

    Hello! All the experts,

    I am considering 6351 PCIe to use as a counter and all of catch data.

    The question is how to use the input channels equipped with PCIe-6351 quadrature encoder and correspond to voltage sensor data.

    1.

    Ex)

    Each quadrature encoder pulse count, take each value of the voltage with the value counted (Crank angle)

    Rising edge of a pulse of 1 2 3 4 5 6 7 8 9 10 11 12 13

    Value of sensor vol. 0.1 0.6 0.8 1.2 1.5 1.9 2.1 2.4 2.8 3.0 4.0 4.2 3.5

    I would like to know how to get the data using 6351 PCIe quad. function...

    2. in addition,.

    Do you know how to directly transfer the values of the voltage sensor of PCIe 6351 VI FPGA?

    Ex)

    Value of sensor vol. ===> PCIe-6351 ===> VI FPGA (analog channel in FPGA)

    Could you give some advice?

    All tips are welcome!

    Thank you very much!

    Best regards

    Hyo

    Hi Hyo,

    To the best of my knowledge, the PCIe-6351 isn't any FPGAs; FPGA is generally available on the platform of RIO and R series cards. As such, I'm a little confused by what you mean when you say that you want to transfer the values of voltage for the FPGA VI.

    If you use our API of DAQmx LabVIEW, you can use redeclenchables Analog Input to collect a finite quantity of samples of your card for the acquisition of data each time a trigger (e.g. a pulse encoder) is received. This article has a bit more information:

    http://digital.NI.com/public.nsf/allkb/14843A49037D7E368625769C006F7A65?OpenDocument

    I hope this helps!

  • Change the value of always the same as the previous value register

    Hi all. I was banging my head against the wall for a while on it and hoping that someone can help me.

    I use a USB-6008 DAQ hardware to read a rotary encoder. I pulled the rudiments of the attached VI of the forums, but I modified to work with an encoder with an index. All I'm doing is reset to the "value of the degrees to zero whenever the value of the counter (Encoder index) increases a. I thought I was good at using the shift register, since it must retain the value of the previous iteration (just before the index spent). The problem I have is that two courses to the function values ' lower to "always seem to be the same, so my 'degrees' value never resets. What Miss me?

    Thank you!

    PS - I need to use the meter (instead of just another digital line) because it is essential that the index value is never missed. And I know using a software based counter as this tends to miss a digital input signal here and there.

    Suppose that your encoder runs at 1 rpm = 1 index pulse per second. You are turning your loop to 1000 times per second. It is not clear that the 6008 reads the line of DI and the meter that fast. The software update timed AO rate is 150 Hz, maximum. If it reads fast, get you 999 readings of 0 and a reading of 1. For 1 millisecond the degrees indicator will display 0.  On the next iteration of the loop of the< comparison="" will="" be="" true="" again="" and="" the="" shift="" register="" value="" will="" be="" displayed="" again.=""  what="" you="" need="" to="" do="" is="" to="" reset="" the="" value="" going="" into="" the="" count="" register="" to="" zero,="" not="" the="" display.=""  one="" simple="" wiring="" change="" should="" fix="">

    Lynn

  • How constantly sample meter signal for quadrature linear encoder

    Hi all

    Trying to permanently change value of Schneeberger linear encoder quadrature at certain frequency as 10 Hz of the sample and the output to the text file. Everything I choose in the external clock that I can't run the DAQ assistant. No one knows how to fix? I don't know what kind of clock can be used.

    I have read a few replies that ppl would connect to an another sample clock in parallel with the meter channel. But I don't know what is the principle of operation of this method.

    I spent already as 10hours on it. Could someone tell me that some information?

    Looking forwad to your help! Thank you very much!

    Best regards

    George

    Hi George,.

    You'll want to use the DAQmx API rather than the DAQ Assistant.

    The task of the encoder itself would look like this.  You need not use the trigger options.

    The problem is that you will need to generate a clock from another source that the card is unable to generate examples of clock counter directly.  The simplest is probably to use the second counter.  Here is an example showing how to use a meter to output as a sample clock (although the example shows the analog inputs, simply replace the task of analog input with the task of the encoder shown in the previous example, I linked).

    So, you would use a counter (say ctr0) for the task of the encoder, and then the other (ctr1) meter for the generation of sample clock.  You must specify your task of encoder using the InternalOutput of ctr1 as the sample clock (if the internal counter output appear in the drop-down menu, click with the right button on the terminal and select the e/s name filtering > include Advanced terminals).  Start the encoder task before the output task (although given that both are running continuous it doesn't really matter that much).

    In addition, 10 Hz is not too fast.  If the exact date is not as important and the above seems a little overwhelming, it might be easier for you to just run a loop of 100ms clocked by the software from example like this.  Note that the exact time loop pourrait will vary from cycle to cycle, so this method is not very good if you use sampled data to perform calculations of rates.

    Best regards

  • Angle of social

    Hello

    I got the value of an angle in degrees from a Slider, and I want the plotter as shown in the figure below but I can't!

    angle.jpg

    If you want to use moveTo/lineTo:

    function drawAngleF(mc:MovieClip,color:uint,vertexX:int,vertexY:int,radius:int,angle:int):void {}

    {with (MC. Graphics)}

    lineStyle(0,color);

    moveTo (vertexX, vertexY);

    lineTo (vertexX + radius, vertexY);

    moveTo (vertexX, vertexY);

    lineTo (vertexX + radius * Math.cos (angle * Math.PI / 180), vertexY + radius * Math.sin (angle * Math.PI / 18 0));

    }

    }

  • How to encode a URL

    If I have a url in the following format:

    http://www.mydomain.com/test?param1=test value

    How would it encode as below:
    http://www.mydomain.com/test?param1%3Dtest+value

    Escape()

    And the reverse is unescape()

    Tracy

  • RTSI sample clock source

    Hello

    I have a small question on an example of clock by RTSI source.

    In my configuration, two PCI cards (PCI-6602 (dev2) and PCI-6110 (dev1)) are connected by a RTSI cable.

    I would like to build a clock on 6110 source sample and use it on 6602 counting external impulses of entry.

    In the MAX test Panel, I checked that a meter was reading of external signals.

    However, the vi attached do not work, and the whole County, and then give an error of 200284.

    Could you tell me what is the problem?

    I guess that something is not right on the clock signal routing. I have to use DAXmx connect terminals vi instead of external signal?

    How can I check that both devices are connected through a RTSI cable?

    I recorded the cable and connected devices on MAX with no problems. Is this enough?

    Thank you for your comments and kind suggesion.

    Several things briefly:

    • Must match the orientation of the RTSI cable.  Connectors are generally indexed to ensure this, but if you use a cable in water House, just keep it flat between the boards.

    • The code you posted attempts to use the time base internal 20 MHz as a sample clock.  That will not work for several reasons, and the fact that you try suggests you may have a poor understanding of the functioning of the meter.  You do * not * need to "sample" at a pace high in order to catch the digital transitions.  The meter circuit manages everything in the material.  What you "sample" in a task of counter is a County registry value.  Digital TTL edges which are worth little matter how many times you "sample" it increases.

    • I suspect you want to * account * cycles of the clock of the signal of your 6110, be it a train of pulses counter or a sample clock based on the tasks.

    • I am writing an example that does without buffer sampling clocked by the software, to approximately 10 Hz.  Dev2 uses to generate a pulse of 1000 Hz and uses Dev1 train to interrogate the County registry value in a loop.  It is simple from the code you posted to help unravel the special problems of routing RTSI config problems.  Start using something simple like this to see if DAQmx succeeds routing signals through RTSI.

    -Kevin P

  • Genral how do synchronized encoders work with a PCI-6602


    Well, here is the work routine for syncronous data two encoders, and it seems to work very well.

    I have this working with my two 2000 encoders of CPR, let's see how it works when I get the CPR 500 000 encoders later.

    The three major problems that caused it does not work have been:

    (1) argument to the task of createCOpulsechanfreq must be between 0 and 1 of the cycle Theduty.  I had ' 50.0 ' before, it works when it is "0.5".

    (2) the time base sample that I used (ctr7) necessary must be started before one of my two angle encoder tasks have been created

    (3) the string "dev/PFI8" should be replaced by ' / dev/PFI8 ".   I don't really understand why, but it was what seemed to fix it.

    If this question has been answered...      Now I have a different problem when playing 8 values PWM both with the Semiperiodcounter, which I'll post in a new a different thread.

    Thank you!

    "' Working code here

    Public Sub Aquireposition(samples As Long, data0() As Double, data1() As Double)

    Protected BaseTaskHandle as long
    Dim encoder0TaskHandle As Long
    Dim encoder1TaskHandle As Long
    Dim TaskIsRunning As Boolean
    Dim ReadCount as long
    Dim strCounterString As String

    On Error GoTo ErrorHandler
      
    DAQmxErrChk DAQmxCreateTask ("base", BaseTaskHandle)
         
    DAQmxErrChk DAQmxCreateCOPulseChanFreq(BaseTaskHandle, "/Dev1/ctr7", "base", DAQmx_Val_FrequencyUnits2_Hz, DAQmx_Val_Level1_Low, 0#, 200#, 0.5)
    "Specify the continuous time
    DAQmxErrChk DAQmxCfgImplicitTiming(BaseTaskHandle, DAQmx_Val_AcquisitionType_ContSamps, 200)
    "Startup DAQmx code."
    DAQmxErrChk DAQmxStartTask (BaseTaskHandle)
       
    "DAQmx Configure Code
    DAQmxErrChk DAQmxCreateTask ("encoder", encoder0TaskHandle)
          
    TaskIsRunning = True
         
    DAQmxErrChk DAQmxCreateCIAngEncoderChan(encoder0TaskHandle, "/Dev1/ctr0", "", DAQmx_Val_EncoderType2_X4, 0, 0#, DAQmx_Val_EncoderZIndexPhase1_AHighBHigh, DAQmx_Val_AngleUnits2_Degrees, 500, 0#, "")
    DAQmxErrChk DAQmxCfgSampClkTiming(encoder0TaskHandle, "/Dev1/PFI8", 1, DAQmx_Val_Rising, DAQmx_Val_AcquisitionType_FiniteSamps, samples)
       
    "second encoder.
    DAQmxErrChk DAQmxCreateTask ("encoder1", encoder1TaskHandle)
    TaskIsRunning = True
         
    DAQmxErrChk DAQmxCreateCIAngEncoderChan(encoder1TaskHandle, "/Dev1/ctr1", "", DAQmx_Val_EncoderType2_X4, 0, 0#, DAQmx_Val_EncoderZIndexPhase1_AHighBHigh, DAQmx_Val_AngleUnits2_Degrees, 500, 0#, "")
    DAQmxErrChk DAQmxCfgSampClkTiming(encoder1TaskHandle, "/Dev1/PFI8", 1, DAQmx_Val_Rising, DAQmx_Val_AcquisitionType_FiniteSamps, samples)

    "Startup DAQmx code."
    DAQmxErrChk DAQmxStartTask (encoder0TaskHandle)
    DAQmxErrChk DAQmxStartTask (encoder1TaskHandle)
     
    "DAQmx Code reading
    DAQmxErrChk DAQmxReadCounterF64 (encoder0TaskHandle-1, 0.05 * samples, data0 (0), samples, ReadCount, ByVal 0 &)
    DAQmxErrChk DAQmxReadCounterF64 (encoder1TaskHandle-1, 0.05 * samples, data1 (0), samples, ReadCount, ByVal 0 &)
     
    "Everything is done! StopTask
    ' DAQmxErrChk DAQmxStopTask (TaskHandle)
    "Work stoppage is not necessary because the clear task also stops task"
    DAQmxErrChk DAQmxClearTask (encoder0TaskHandle)
    DAQmxErrChk DAQmxClearTask (encoder1TaskHandle)
    DAQmxErrChk DAQmxClearTask (BaseTaskHandle)

    Exit Sub

    ErrorHandler:

    ' MsgBox "error:" & Err.Number & ""& Err.Description, "Error".
    ' mlngPWM_ErrorCount (lngChannel) = (lngChannel) + 1 mlngPWM_ErrorCount
    "MainForm.PWMErrorCount =" errors ("& lngChannel &"): "" & mlngPWM_ErrorCount (lngChannel)
      
    Next summary

    End Sub

  • Retrieving XML data and make it available in a DataGrid

    I need to retrieve the xml data in the file below (mycontactdata.xml) which will be in my current folder in my project directory. I just need to get the XML for the node 2 (list of CONTACTS) which must then be displayed in a DataGrid control. DataGrid will be in a separate mxml file while retrieving the xml data will be in the main mxml Application file.

    Any ideas? Thank you

    <? XML version = "1.0" encoding = "UTF-8" standalone = 'no '? >
    -< DATATABLES >
    -< DATATABLE ID = 'SYSTEM' >
    -< ROW ID = "0" >
    < COLUMN ID = "#SCENE_ID" VALUE = "1" / >
    < / ROW >
    < / DATATABLE >
    -< DATATABLE ID = 'CONTACTS list' >
    -< ROW ID = "0" >
    < COLUMN ID = "CON_ID" VALUE = "7 q 1 ++ 149" / >
    < COLUMN ID = "First name" VALUE = "PATRICIA" / >
    < ID of COLUMN = 'Family name' VALUE = "DEROCHIE" / >
    < ID of COLUMN = "Account name" VALUE = "" BRUCE COUNTY GENERAL HOSP. "/ >"
    < ID of COLUMN = 'Contact of Type' VALUE = 'Head of pharmacy' / >
    < ID of COLUMN = "The main specialty" VALUE = "Not Applicable" / >
    < ID of COLUMN = "Primary phone" VALUE = "15198811220" / >
    < / ROW >
    -LINE ID = "1" >
    < COLUMN ID = "CON_ID" VALUE = "1 + 51 + 2249" / > "
    < COLUMN ID = "First name" VALUE = "DUNCAN C M" / >
    < ID of COLUMN = 'Family name' VALUE = "GRAHAM" / >
    < ID of COLUMN = "Account name" VALUE = "" / > "
    < COLUMN ID = 'Contact of Type' VALUE = 'Doctor' / >
    < ID of COLUMN = 'The main speciality' VALUE = 'General surgery' / >
    < ID of COLUMN = "Primary phone" VALUE = "5198812880" / >
    < / ROW >
    -LINE ID = "2" >
    < COLUMN ID = "CON_ID" VALUE = "1 + 4Z + 3962" / >
    < COLUMN ID = "First name" VALUE = "HENDRINA SUSAN" / >
    < ID of COLUMN = 'Family name' VALUE = 'MCARTHUR' / >
    < ID of COLUMN = "Account name" VALUE = "" / > "
    < COLUMN ID = 'Contact of Type' VALUE = 'Doctor' / >
    < ID of COLUMN = "The main specialty" VALUE = "Generalists" / >
    < ID of COLUMN = "Primary phone" VALUE = "5198814640" / >
    < / ROW >
    -LINE ID = "3" >
    < COLUMN ID = "CON_ID" VALUE = "1 + 51 + 3323" / > "
    < COLUMN ID = "First name" VALUE = "PAUL EDWARD" / >
    < ID of COLUMN = 'Family name' VALUE = 'MCARTHUR' / >
    < ID of COLUMN = "Account name" VALUE = "" / > "
    < COLUMN ID = 'Contact of Type' VALUE = 'Doctor' / >
    < ID of COLUMN = "The main specialty" VALUE = "Generalists" / >
    < ID of COLUMN = "Primary phone" VALUE = "5198814640" / >
    < / ROW >
    < / DATATABLE >
    -< DATATABLE ID = "ACTIVE_LAYOUTS" NAME = "ACTIVE_LAYOUTS" TYPE = "ARRAY" >
    -LINE ID = "1" NAME = "Row" >
    < COLUMN ID = 'TYPE' NAME = VALUE 'TYPE' = "HEAD OFFICE" / >
    < / ROW >
    < / DATATABLE >
    < / DATATABLES >

    This works, even if I'm extremely surprised, there is no way to do it with the e4x syntax:

  • reset the time

    In the recent update to iTunes 12.4.0, I can not find where to reset the number of plays of a song. It used to be in the drop-down menu when I would do a right click on it, but is no longer...

    The feature has been removed. Here's a short AppleScript to replace the missing functionality of time reset. In addition, it erases all jumps, or position of bookmark and the last played and jumped dates. You can comment out these lines if you do not want this behavior.

    Copy and paste into the script editor. If you save it as LastPlayedNever in the ~/Library/iTunes/Scripts then you can call directly from the script menu in the iTunes toolbar. To use the script to select one or more titles, and run the script from the bar menu or in the editor.

    -LastPlayedNever - v1. 0 - © Steve Maguire - 2016-05-18

    say application "iTunes."

    If the selection is not {} then

    set mySelection to selection

    Repeat with aTrack in mySelection

    the value played County of aTrack to 0

    the value played date of aTrack to missing value

    the value ignored County of aTrack to 0

    the value ignored date of aTrack to missing value

    If aTrack is bookmarkable then set bookmark of aTrack to 0

    end Repeat

    end if

    end say



    TT2

  • How to reset meter reading in iTunes 12.4?

    After the update, I am unable to reset the account play someone knows a work around or how to reset the meter reading?

    Here's a short AppleScript to replace the missing functionality of time reset. In addition, it erases all jumps, or position of bookmark and the last played and jumped dates.

    Copy and paste into the script editor, save it as LastPlayedNever in ~/Library/iTunes/Scripts. Select one or more tracks and call the script in the scripts menu in iTunes.

    -LastPlayedNever - v1. 0 - © Steve Maguire - 2016-05-18

    say application "iTunes."

    If the selection is not {} then

    set mySelection to selection

    Repeat with aTrack in mySelection

    the value played County of aTrack to 0

    the value played date of aTrack to missing value

    the value ignored County of aTrack to 0

    the value ignored date of aTrack to missing value

    If aTrack is bookmarkable then set bookmark of aTrack to 0

    end Repeat

    end if

    end say



    TT2

Maybe you are looking for

  • Satellite A350-20 q - media keys Illumination went dark

    I bought a Satellite a350-20 portable computer q about two weeks ago and the multimedia keys above the keyboard seemed to go darker than when I first got it. I checked using the HWSetup and he said: they are permanently lit. Someone at - it suggestio

  • I get a message that says "your machine off Teredo locally administrator."

    After getting the message "your administrator has disabled Teredo locally" my office closes and reboots just to give me the same message when I try to troubleshoot my internet connection. Help!

  • Call Subvi exe

    Hello I call an exe with exec system block. I build this exe with Labview application builder. I need to open the front of some included subvi and I need to close them when they finish. The installation of the node subvi is configuered in this way: s

  • Why do Google so difficult to choose as a search engine

    Please Microsoft change your search engine page and place Google.co.uk returned as a search engine tool to replace Live search.  I used and shown IE many students over the years. My place of work (a University) disappeared now for IE 8 and suddenly I

  • LifeCam VX - 3000 Permission help?

    I recently bought a Microsoft LifeCam VX-3000 and have installed fine but when I go to the desktop icon to set the webcam it comes back with a message saying "Windows cannot access the specified device, path or file. You can not have the appropriate