Simulation in NI MAX

I am working on IVI drivers. I want to simulate the front panel of DMM(it is in IVI standard class). I do not have the instrument currently and so I want to simulate the instrument.
Can you pls guide me how to simulate the instrument and bring its front pannel up. I think it is possible using NI MAX. Dmm base class and simulation driver is present as default in MAX.
Pls guide me step by step and the softwares which I need to install. I have already installed IVI Compliance Package.

Thanks for the quick reply Eric I appreciate the info. I have tried uninstalling and reinstalling all software (including the OS) a few times and nothing has worked.
Bluecheese....YOU ARE THE MAN!!!!!!
I renamed the file to niu3v(old).dll and it fixed everything! The "NI-imaqdx devices" folder is there, both the webcams are listed and they work perfectly!
I really appreciate the help!!!!!!!!!!!!!!!!!!!!!! I have spent so much time trying to get this to work it is ridiculous.
If I could impose on you one, (or two), more questions I would really appreciate it; now that I have done that and it fixed the problem, could you please elaborate on the issue you were referring to in your post and what should I do now? Do I just leave it as is or is there something I should follow up with?
Thank you so much,
Mike

Similar Messages

  • How to rename simulated cdaq in MAX

    Hello,
    Well it should be straightforward to rename a simulated cDAQ in MAX - right click on the simulated device in the navigation pane and select rename. However, when I try this it just keeps reverting back to the original automatically defined name. I've tried editing the "hostname" dialogue box as well, but that also just reverts back. I don't get any error message, and the simulated device is created just fine in the first place. I'm using MAX 14.0, LV 2014 etc from NI Developer Suite 2014 DS2.
    - Am I only allowed to rename the numeric part of the name e.g. "cDAQ1" to "cDAQ2" ?
    - Is there something else I need to do - e.g. restart MAX - to see the change ?
    - I presume since I am simulating an Ethernet cDAQ that it appears under the "Network Devices" - is there a restriction on renaming for Network Devices ?
    - Could a stopped NI service be responsible ? I've got NI Citadel services stopped since something was making them slow my PC down unacceptably.
    Of course I've tried some of the above. Surely this should be straightforward, so I expect something is broken, but I'm not 100% sure if there is some unusual feature I am missing here.
    Thank you,
    Andy
     

    Hi AndyClegg,
    My name is Mitchell Goon, from National Instruments Technical Support.
    With regards to your queries:
    You can rename devices in MAX to any name of your choosing, with the following guidelines:
    Use any alphanumeric characters
    Do not use non-alphanumeric characters, such as dashes, punctuation, or spaces.
    You can use underscores within the name of the device, but you cannot use leading underscores, such as _Dev1.
    You must use no more than 256 characters.
    You may wish to refer to “Configuring and Renaming DAQ Devices” under the Help section in MAX.
    No additional steps are necessary, as long as you click on the “Save” button, located at the top, in the “Settings” tab
    Renaming a simulated Ethernet cDAQ should follow the same guidelines as mentioned above.
    As Citadel does not impose size limitations on databases. As such, your PC’s performance could be impacted as the database grows. You may wish to refer to the section “Database Size Considerations”, under “2. Citadel Database Structure” in the link below, which may be useful when using databases in Citadel:
    http://www.ni.com/white-paper/6579/en/
    Additionally, you may wish to refer to the following link, which may be useful in improving performance when using Citadel:
    http://digital.ni.com/public.nsf/allkb/69F4CD6590F5DFDC86257B090050495F
    I hope that this is the information you were looking for. If this is not the case, please do not hesitate to contact us and we would be more than happy to assist you.
    Kind Regards,
    Mitchell Goon
    National Instruments
    Applications Engineering
    www.ni.com/support

  • Simulated device in MAX, self tests without error and has working Test Panels, but doesn't show up in DAQ assistant.

    I'm trying to create a development machine where we can test new code without using our physical hardware. I've followed this guide in setting up a simulated device. I can get to step 3.2b, but the device does not show up in the DAQ assistant. In MAX, the device self tests and self calibrates successfully, and when I open the test panels, I see some sort of signal. I assume this is a default simulated input since I haven't told the device to look for anything? Note that the two devices I'm trying to create show up in the Devices and Interfaces section, but that even after running Self-Calibrate, the Self-Calibration date is still unspecified.
    When I try to test the device and create a voltage input according to the guide, I am unable to see either device in the DAQ task creator.
    Steps 1 and 2 of this guide are obviously satisfied. Step 3 is not, but this is unsurprising since a simulated device wouldn't be found in the Device Manager anyways. Also, I am not running RT, so step 4 is satisfied.
    Does anyone have any ideas?
    Solved!
    Go to Solution.

    That would be because the PXI 5124 is a digitizer not a analog input device.  You need to use the NI SCOPE driver not NI DAQmx
    Jeff

  • Creating USB6525 simulated device in max

    Can we simulate usb6525 to develop an application while waiting for device to be delivered? Cant see in in the simulated devices list in MAX?
    Kind Regards

    If it's not there, then use other Digital I/O devices.
    Adnan Zafar
    Certified LabVIEW Architect
    Coleman Technologies

  • Help about physic simulation in Director 11.5

    Given that:
    1) The Help of Director about the functions of physical simulation in 3D is  not very easy to use;
    2) I work with 3D max;
    3) Havok does not work anymore with Director 11.5;
    4) I tried to use the new plug in "AGEIA PhysX" in 3d max " and it works.
    5) Adobe says that "AGEIA PhysX" is the current engine for the simulation physic in 3d in Director,
    but when I export in W3D the physical simulation does not work. I make a mistake or it is just like that?
    Someone can tell me if there are some tutorial about:
    1) physic simulation in Direcrot 11.5. Better to download.
    2) how to export the "AGEIA PhysX" simulation form 3d max to W3D and preserve the physical simulation
    inside Director.
    I hope I am wrong but, if I am right, if professional programs that accelerate the physical simulation with 3D programming, like
    3d max (with Havok or Physix) do not work, the only way to make even a simple physics simulation in Director is the compilation with keyboard, boring and slow, as did was with DOS.
    Don't tell me that it is so.
    I am sorry for the bad English
    Thanks.

    If a SWF needs to access other files you need to link to the external file when importing it, instead of the standard import. Everything Flash needs to load should be in the same relative location.

  • Cinema DIsplay sleeps when I use Boot Camp with Radeon 5870 through DVI connection

    I just created a bootcamp partition on my Mac Pro (1,1) with Radeon 5870 and XP Professional so I can play Train Simulator 2012 with maxed out settings. Well after hours of installing Windows XP and updating it (via Parallels so I could do other things while waiitng for Windows) I got Train Simulator 2012 installed, Windows XP Professional fully upto date and reboot to bootcamp. I see the Windows screen and then my monitor goes to sleep (best guess). I am using an Apple Cinema Display 20" and is of course connected to the DVI port. One guess (and I hope I am totally wrong about this) is I think I remember reading the DVI port id display 3 not 1. I hope this isn't the problem (requiring me to buy a $40 Mini Display port for DVI adapter.
    Any ideas as to why this is happening? I was so looking forward to playing Train Simulator with maxed out graphics via Boot Camp with the Radeon 5870 1GB. Don't get me started as to why my line out is not being detected by XP Pro.
    I also have the latest Bootcamp drivers for XP (3.2).

    Never used XP and on Mac Pro I wanted to use all 4-cores and more than 1.9GB RAM but often it seems that in the past and with Fusion anyway you would need to install Windows updates and drivers natively not thru or in the VM.

  • 16 channels of data at 30kHz on the NI USB-6259 - is it possible?

    Hello -- I would like to use the NI USB-6259 for electrophysiology.  My application requires 16 channels of analog input digitized at 30kHz.  This should be possible, as the listed aggregate digitization rate is 1MS/s.  I've however run into several problems, all of which I believe may deal with how memory is handled in LabView (or maybe I'm just programming it wrong).
    First off, if I pull in continuous voltage input using the DAQ assistant (DAQA) from anywhere from 5k to 30k samples at a time -- without any visualization -- things run alright.  I record the data in binary format (TDMS) using the "Write to Measurement File (WTMF)" routine.  However, I notice that the RAM used by LabView creeps up at a steady pace, roughly a megabyte every several seconds.  This makes long-term recording unfeasible.  Is there any way to avoid this?  Basically I just have the DAQA and WTMF in a while loop that was automatically created when I set the acquisition mode to continuous.  
    Secondly, I would like to be able to visualize my data as I record it.  If I set up 16 graphs -- one for each signal -- I need to raise the "Samples to Read" (STR) to 30k to ensure that the "Attempted to read samples that are no longer available" error [-200279].  This is annoying, as it makes the display look jerky, but is probably livable. 
    Now if I choose to display data in 16 charts rather than graphs (charts, as defined in LabView, display a bit of cumulative data along with the real-time signal), the amount of RAM used by LabView increases by several megabytes a second, regardless of whether or not I'm saving the data.  After a short time, I get an "out of memory error".  
    Ideally I would like to be able to display 16 channels of 30kHz analog voltage data and save the data.  As you see I'm having some level of trouble doing either of these things.  Bare minimum requirements for my application would be to pull in the data with an STR of 30k, visualize the data in graphs, and save the data.  Should this be possible in LabView 8.6 or 2009 (I use 8.6, but have tried these steps on the trial version of 2009 as well)?  Even better, I would like to use an STR closer to 5k, and display the data in charts as it's saved.  Should this be possible?
    I'm using a reasonably powerful machine -- 32-bit Windows 7 with 3.24 gigs RAM,  2.4 GHz quad-core, etc.
    Thanks

    Hello!
    I will admit right now that I can't stand any of the "assistants" and never use them.  I don't like to have any part of my code invisible from me.  Therefore, looking at your code gave me a headache.  :-) 
    So, what I did is rewrite your code using the DAQ functions (basically what you'd see if you selected "Open Front Panel" on the DAQ assistant icon).  You can go in and put the DAQ assistant back in if you so desire.  This is just to give you an idea of the approach you should take.  I'm grabbing 15000 points per loop iteration, just because I happen to like 500msec loop rates.  You can tailor this number to your needs.
    I have two parallel loops -- one collects the data and the other displays it on the front panel and writes it to a file.  (I used the "Write waveform to file" function -- you can put your assistant back in there instead if you like.)  The data is passed from the DAQ loop to the display loop using a queue.  I use the "index array" function to select out the individual channels of data for display.  I show 3 channels here, but you can easily expand that to accommodate all 16.  You can also add your filtering, etc.
    I am using a notifier to stop the two loops with a single button, or in case of an error.  If "stop" is pressed, or an error occurs in the DAQ loop, a "T" value is sent to the notifier in the display loop (and that "T" value is used to stop the DAQ loop as well).  That will cause the display loop to receive a "T" value, which will cause it to stop.
    I don't have a 6259 on hand, so I simulated one in MAX.  I didn't have a problem with the processor running at 100% -- on my clunky old laptop here, the processor typically showed ~40-50% usage.
    I've added comments to the code to help you understand what I'm doing here.  I hope this helps!
    d
    P.S.  I have a question...how are you currently stopping your loop?  You have "continuous samples" selected, and no stop button.
    Message Edited by DianeS on 12-30-2009 07:28 PM
    Attachments:
    16 channel waveform display and write.vi ‏31 KB

  • How to acquire data and send via tcp/ip

    well guys i'm having a problem here
    i will have a client and a server....
    the client will stay at my home doing some kind of monitoring
    and i want that my client send this informations to me here in my work
    the informations are 6 variables
    3 voltages and 3 currents i already did a program for try the communication
    and it works.... i used the random number only to see if i was receiving the values
    and it works perfectly
    now i have to put the real values... i will use a daqMX.. i don't know the exaclty daq.. but is the  cheapest... because i don't need too much things...
    how could i put the client to make this monitoring and send the data to me??
    thanks for the help!

    I assume you meant the USB-6215, as there is no 6125.
    I would suggest looking over this page: Getting Started with NI-DAQmx: Basic Programming with NI-DAQmx. It contains a wealth of information on using DAQmx.
    You can use MAX to create a simulated 6215 so you can create tasks and
    then implement your code using the simulated device. This will allow you to write the code and test it without actually having the device. Since the 6215 has only analog inputs I am assuming you're using something like a shunt to measure your 3 currents. As I noted, there are tons of examples that ship with DAQmx - just use
    the Example Finder to find them. For what you're doing you can probably
    get away with just using the DAQ Assistant Express VI. However, that
    Express VI generates dynamic data, which you will need to convert to an
    array in order to send it over TCP/IP. This can be done using the
    Convert From Dynamic Data VI (in the Express palette).
    Attached is a simple example using the DAQ Assistant. The task is configured to get just one sample from each channel. You will need to modify the code if you are getting N samples from each channel (i.e., basically a 2D array). In order to run this VI you will first need to create a simulated 6215 in MAX. Please read the documentation in MAX on how to create simulated devices. The 6215 is in the "M" branch when you get the dialog to select a device.
    Attachments:
    teste 3-B - server MOD.vi ‏123 KB

  • Issues in understanding parallel computing in Labview

    In my data acquisistion project, I use case strructres in while loops to navigate through my entire project. Some of the while loops are:
    Producer loop 
    Consumer loop 
    Acquistion loop 
    Logging loop and so on...
    My procuder loop usually contains buttons which link to the appropriate case structure in the consumer loop via Enqueue message.vi Everything works fine untill I preform some "parallel computing". 
    For example, If I press run button which activates a case structure in Producer loop and later activates a case structure in consumer loop and goes on untill it ends up in an appropriate loop and continues to run in that loop.
    Now, if I press log button it goes through all the loops and ends up in the loop where it is intended to be. It all works fine.
    Now the issue, Sometimes these loops just hang up at a spot. They dont send message queues. They just continue the loop that was last run. Further pressing of any buttons on the GUI does nothing in the vi. I have no clue why labview behave like this. Sometimes it works if I press the button in certain sequence and that sequence does not make any sense, it was all just trail and error. The error is not even on the hardware side, as I have tested it with the simulated devices in MAX. I believe that this mostly happens when i try to run two case structures in the same loop, but I though labview can do parallel computing. what are your views on this situation?
    Labview Learner
    Solved!
    Go to Solution.

    Ashaironix wrote:
    basic question is will labview be able to handle running two case structures parallely within a same while loop. 
    Two different case structures?  Yes.  Two cases inside the same case structure?  No.
    From your description earlier, it sounds like you are having loops inside of your case structure.  If that is the case, then you are blocking your loop with the case structure from being able to check for messages.  Everything inside of a While loop must complete before it can iterate to run again.  If you have a repetitive case to run, reenqueue that state so that you can check for messages and run again when it gets dequeued.
    There are only two ways to tell somebody thanks: Kudos and Marked Solutions
    Unofficial Forum Rules and Guidelines

  • Help With Api

    Hi,
    I have a school project to do about a digitial circuit simulator.
    i am done most of the parts but i am having a problem with the junit.FrameWork.assert library. The following code gives me an error near assertFalse.
    public void testSimpleLine() {
    LineParser p = new LineParser();
    p.parse("Nand inputInv outputInv");
    Node n = Node.getNodeForName("inputInv");
    assertFalse(n==null);
    n = Node.getNodeForName("outputInv");
    assertFalse(n==null);
    Can anyone help me resolve the problem

    public class LineParser extends Object
        private Simulator simulator = Simulator.getInstance();
        public void parse(String line)
            char[] nodenames = new char[100];
            String [] words = line.split(" ");
            if (words[0].equalsIgnoreCase("nand2"))
                nandoperator(words[1], words[2], words[3]);
            else if (words[0].equalsIgnoreCase("inv"))
                inv(words[1], words[2]);
            else if (words[0].equalsIgnoreCase("set"))
                //simulator.addEvent(new Event(words[1], words[2], words[3]));
            else
                System.out.println ("Invalid request!!");
        public void simulation ()
            /* Simulation loop:
             *   This is "boiler-plate" code; there is no need to change
             *   it.
            Event e;
            int numEvents = 0;
            int maxNE = 100;
            for(; (e = simulator.deleteNextEvent()) != null && numEvents < maxNE;
            numEvents++) {
                System.out.println("Handling event setting Node \t" +            e.getNode() +
                "\t to " + e.getValue() +
                " at " + e.getTime());
                // Inform Node
                Node node = e.getNode();
                node.setValue(e.getValue());
            System.out.println("\nSIMULATION FINISHED");
            System.out.println(numEvents + " Events handled");
            if (numEvents >= maxNE)
                System.out.println("Simulation stopped because " +
            "max number of events met");
        private void nandoperator(String inputone, String inputtwo, String output)
                //make the nand2 nodes
                Node one = new Node (0, inputone);
                Node two = new Node (0, inputtwo);
                Node onenandtwo = new Node (1, output);
                //make the nand2 block
                Node [] insNand2 = {one, two}; 
    //Create an array of the input Node(s)
                Block nand2 = new Nand(insNand2, onenandtwo, 10);  //Create the Block
        private void inv (String input, String output)
                Node one = new Node (0, input);
                Node notone = new Node (1, output);
                Node [] insNand1 = {one};  //Create an array of the input Node(s)
                Block nand1 = new Nand(insNand1, notone, 10);  //Create the Block
    }

  • How to run VI without the DAQ card connected to the labtop

    This may be a silly question but I want to have the answer and couldn't find the answer for spending time in searching in the web.
    I want to run the VI that controls the intruments in my labtop. The VI was run in a destop that has a DAQ card in the PC (a PCI card).  I know it is possible to run it without errors (without a DAQ card) in my labtop . Anyone knows how to do it? I used labview 7.1. Thanks,
    Jun

    If you are using DAQmx and if the DAQ card is supported, you can add a simulated device in MAX.

  • Acquiring data from instruments and wiring it to a while loop

    Hello,
    I am very new to labVIEW and was thrown into a project.  Essentially what I am trying to accomplish is to acquire data from my four sensors and use that data to compute drag.  In order to compute the drag, an initial guess at what the drag is must be given and then calculations are carried out in a while loop that converges on a solution once the difference between the current drag output and the previous drag estimate falls below a certain percentage.  I am continuously acquiring data so I need some sort of way to incoporate a timer to allow time for the while loop to converge and then output the drag value.  Right now I am generating a signal since I do not have the sensors hooked up and labVIEW will not let me connect the signal generator to the while loop and gives me an error that I have connected two terminals of different types.
    If I could figure out how to wire my DAQ assistants to the while loop I could figure everything else out
    Thank You,
    Ellen

    Hi Ellen,
    I might need a little more information before I can help you. How are you simulating your signals? If you're using the DAQ assistant express VI, are you simulating hardware in MAX? Or are you using the simulate signal express VI?
    Alos, what VIs or functions do you have inside the while loop that you are trying to connect to?
    Perhaps posting a screenshot would be useful. I'm sure we will be able to solve your problem.
    Here is a help page that you might find useful.
    http://zone.ni.com/devzone/cda/tut/p/id/4656
    Joel G
    Applications Engineer
    National Instruments UK & Ireland

  • Please help me assign channel names

    Hi Im trying to log select data when any of 24 signals rises above 5 V which I have done with Greater or Equal Express VI. I'm having a hard time getting this data to my file via Write to Measurement File. A waveform plot that I have connected to this signal has no problem extracting the channel names from the signal. However they aren't as easy to get into my data file. I have been searching quite a bit and I know I need to convert to array to get names then back to dynamic for the file making. I'm not having any luck with this approach.  I have quite a few dummy channels involved and I thought about extracting channel names from mx, but obviously I'm only interested in the selected signals of specific channels that have specific voltages.  
    Thanks.
    Attachments:
    need help channel names.png ‏32 KB

    Hi nwiman,
    I looked a little into your code and I want to point a few things out to you.  I think you now have the Write to Measurement File almost worked out correctly.  Firstly, I want to let you know you are using a DAQmx task, and because we don't have you MAX configuration, we don't know what that is.  I chose to simulate a USB-6351 to get some analog inputs, it is titled Dev1 in my MAX.  Also, to avoid a buffer overflow error from DAQmx while it is waiting for the user to determine the file path, I used a File Dialog express VI to get the path before the While Loop starts.  Lastly I unchecked "Ask user to chose file" in the properties of Write to Measurement File and chose "append to file.  I also want to point out that your code has Tab constants, but the Write to Measurement file is set up for Comma delimited. To show you the functionality of the write to measurement file, I wired the signal after the DAQmx read to the write to Measurement File, and it works how I think you would expect it to.  I recommend using charts for your output signals and when they look like you would expect them, wire them into Write to Measurement File. 
    To run the snippet I have attached, you must simulate a USB-6351 in MAX.  Follow this link to add the simulated device to MAX, once it is in MAX you should not need to create a task or anything, just make sure it is named "Dev1".
    Regards,
    Chris
    National Instruments
    Applications Engineer
    Attachments:
    modified.png ‏555 KB

  • Vmware not fully recognizing USB-9213

    Hi All:
    I am running VMware Fusion 2.0.7 hosting WinVista SP2.  I plug in a USB-9213, and I only get a partial recognition of the device.  I get the New Hardware Found for the 9216 carrier module, but never the same for the 9213 module connected in the carrier.  Of course this means DAQmx and MAX don't see the device to let me use it.  I can install successfully a virtual 9213 in MAX, but I can't get the real device fully installed.  VMWare is running in Mac OS 10.5.8, and the USB is configured so VMWare can see it and use it as the partial New Hardware Found path seems to show.  Any ideas how to get through the last hurdle?  I know the USB-9213 is good, since it installs and runs fine in WinXP machine I have access to.
    bj

    Hi Brad:
    I just finished upgrading to MAX 4.6.2 and DAQmx 9.0.2.  (Should I look for even newer versions?)  This represents progress, as the NI-9213 is now seen in Device Manager (and System Profiler on the Mac side), but it is still not seen in MAX.  I could create a simulated NI-9213 in my older versions, and I still can, but the one I create now does not work while the old simulated one did work.  The new simulated NI-9213 always fails Self-Test.  (And deleting the simulated device hangs MAX.  It can be deleted only on the restart of MAX)  The fact that I could create a working simulated NI-9213 under the older DAQmx version 8.8 had led me to believe that I had a new enough version.  The basic issue is still there though, I can not see the real NI-9213 in MAX, so I can not use it in LabVIEW.  It does not matter if I have the simulated NI-9213 present or not in MAX, the real one is never seen there, but it is always seen by Device Manager now.  The simulated one has also gone invisible to LabVIEW while the older one could be used there.  By the way, sorry for being dyslexic yesterday when I kept typing 9123 instead of 9213.
    bj

  • Impulse Response with Microphone problem

    Hello all,
    I am a new beginner of LabVIEW and to this forum.
    I am using a modal hammer(ai0) to strike a material being investigated. The response in the material is measured by a geophone (ai1) and a microphone (connected to the laptop by usb).
    Aside from the microphone which is directly connected to the laptop by USB, the instrumented hammer and the geophone is connected to the NI 9233 which is connected to the NI USB-9162 which finally connects to the laptop.
    This hardware doesn't support analog triggering therefore software triggering is used.
    I am using a vi example from http://www.ni.com/example/28438/en/ 
    This examples is great, however, I would like to include a microphone into this vi but I am getting errors. 
    Error -1931 occured at SVFA Frequency Response (1 x1) (Mag-Phase.vi:1)
    I have included the microphone into the vi so that the microphone begins recording when the software triggering has been triggered. (The microphone and the geophone would start and end measurements at the same time.)
    In addition, I have tried writing my measurement files but I am getting errors. How do I write the data files of each channel and the results of frequency response measurements?
    Please advise.
    Attachments:
    Y2014M01D10 Mic and Impact Test with SW Trigger(DAQmx) -modif.vi ‏191 KB

    Hey HammerTimer,
    I took a quick look at your VI, and noticed the error you are receiving occurs in the "SVFA Frequency Response (Mag-Phase).vi" as you correctly identified. I put some probes on the waveform wires feeding into it and noticed that there is no input to response signal Y. There is a wire feeding in, but no data on that wire. Admittedly I don't have your equipment, but I have simulated it in MAX. I appreciate I'm not sure what data you are meant to be working with either, but I would recommend double checking that you have identified the correct data you want to input to that subVI. I think you may have just miswired and actually want the data from n=0 and n=1 of your data array. I hope this helps out! 
    Thanks,
    Justin, Applications Engineer

Maybe you are looking for

  • Photoshop Cs5.1 / Scratch file problem

    Hello guys and gals of the adobe forum, I recently downloaded the trial version of adobe master cs5.5 collection. All applications are working fine without a problem. Except Photoshop... Both the 32 bit version and the 64 bit version ! When i start b

  • Second monitor on iMac not working with Lion

    I have a mid-2011 Thunderbolt 21.5" iMac. A secondary monitor is connected to the iMac with a Mini DisplayPort-to-HDMI cable (a single cable, not an adaptor and cable). When I was running Snow Leopard, the monitor worked just fine. After upgrading to

  • Auto-populate form fields based on end user input?

    I'm currently attempting to create a new form that has a combo box "Locations" with various options.  What I'm looking to do is have another text field auto populate other fields related to that location (such as address, contact information) to save

  • Xml or mysql?

    Hello, i've made a few simple java games that i've placed on my website and i want to add high score lists to them. I was hoping to get some opinions on the best method to something like this. is it possible to use JDBC with one of my databases? or s

  • Keypad not visible to create and search contacts

    I Updated to ios7.1.2 last night without any issues during update. After update i tried to create a contact and shocked to see keypad is not visible to enter a name. I tried to search a contact and found that keypad is missing. Any other members are