Accessing the 3 extra DIO ports of a PCI 6025

How do I access the 3 extra DIO ports of my PCI 6025E ?
I understand that it is not supported -yet- by DAQmx base.
From the writeDigPort.c example it looks like it is possible using
DAQmxBaseCreateDOChan(...,"Dev1/port0:2",...) but it returns a -1 error.
I had a look a the MHDDK ( tSTC and tESeries files) and it looks like the
extra DIO ports of the 6025 are not accessible/exported. If I want to access
the extra 6025 ports via the 8255 I need to write my own much like the
DIO96's t8255 files ? I would prefer to avoid such a writing....
Thanks
Chris

I haven't actually test this but ...
You should be able to use the existing 8255 Chip object and examples from the DIO-96 and just change the offsets within t8255.h.  The offset for the 8255 registers on the 6025E are as follows:
portARegisterOffset =   0x19;
portBRegisterOffset =   0x1B;
portCRegisterOffset =   0x1D;
controlRegisterOffset = 0x1F;

Similar Messages

  • I purchased Thor a while ago and cannot access the iTunes extra content.

    Hi, I purchase a download of Thor a while ago and despite several tries, I cannot access the iTunes extra content even though it displays on my pc.  Any ideas as to why???

    If you bought the songs agin, then you will certainly be charged.
    If you downloaded them from icloud using the following directions, you will not be charged:
    Downloading past purchases from the App Store, iBookstore, and iTunes Store

  • Problem with the error at DIO port configuration

    I am working on the design of a model of a computer controlled Fuel Injection system using Gasoline Direct Igniton technology. I am using PCI-6025E as my data card and SCB-100 Connector block. My application is to get the digital input from the shaft encoder and the solenoids[acting as Inlet and exhaust valves]get actuated according to the VI. When I am trying to run the program theres an error 10001 occured at DIO port configuration. The statement is as" The error occured at the input string, the arrangement or ordering of the characters in the string is not consistent with the expected ordering". I checked the shaft encoder[S5S-50]pin out connections using an oscillograph and the voltages are as expected. Please let me
    know the possible areas where I can figure out the error.

    Maruthi;
    You are probably using VIs that are not supported by that DAQ device. That DAQ device of yours only allow unstrobed digital updates, meaning that the digital lines will be updated by Software calls.
    Since you probably need high speed/accuracy on your digital updates, you would be better served by using the PCI-6534 instead.
    Hope this helps.
    Filipe A.
    Applications Engineer
    National Instruments

  • Error while accessing the admistration console at Port 1810

    I am using 9ias 902. When I try to access the Administration Console I am getting the folowwing error.
    java.lang.NoClassDefFoundError
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Class.java:195)
    at com.evermind[Oracle9iAS (9.0.2.0.0) Containers for J2EE].server.http.HttpApplication.loadServlet(HttpApplication.java:1621)
    at com.evermind[Oracle9iAS (9.0.2.0.0) Containers for J2EE].server.http.HttpApplication.findServlet(HttpApplication.java:4020)
    at com.evermind[Oracle9iAS (9.0.2.0.0) Containers for J2EE].server.http.HttpApplication.getRequestDispatcher(HttpApplication.java:2218)
    at com.evermind[Oracle9iAS (9.0.2.0.0) Containers for J2EE].server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:585)
    at com.evermind[Oracle9iAS (9.0.2.0.0) Containers for J2EE].server.http.HttpRequestHandler.run(HttpRequestHandler.java:243)
    at com.evermind[Oracle9iAS (9.0.2.0.0) Containers for J2EE].util.ThreadPoolThread.run(ThreadPoolThread.java:64)
    Can

    Anyone have a solution for this error? I am getting the same error with 9.0.3 on Solaris 8. Is it related to the DISPLAY variable? All of the sites that are deployed to the app server work, just the OEM website does not work, and gives this error:
    500 Internal Server Error
    java.lang.NoClassDefFoundError     at java.lang.Class.forName0(Native Method)     at java.lang.Class.forName(Class.java:190)     at com.evermind[Oracle9iAS (9.0.3.0.0) Containers for J2EE].server.http.HttpApplication.loadServlet(HttpApplication.java:1890)     at com.evermind[Oracle9iAS (9.0.3.0.0) Containers for J2EE].server.http.HttpApplication.findServlet(HttpApplication.java:4355)     at com.evermind[Oracle9iAS (9.0.3.0.0) Containers for J2EE].server.http.HttpApplication.getRequestDispatcher(HttpApplication.java:2484)     at com.evermind[Oracle9iAS (9.0.3.0.0) Containers for J2EE].server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:617)     at com.evermind[Oracle9iAS (9.0.3.0.0) Containers for J2EE].server.http.HttpRequestHandler.run(HttpRequestHandler.java:259)     at com.evermind[Oracle9iAS (9.0.3.0.0) Containers for J2EE].server.http.HttpRequestHandler.run(HttpRequestHandler.java:106)     at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:803)     at java.lang.Thread.run(Thread.java:479)

  • Why can't I access the internet via ethernet port on my Airport Express?

    I have an Airport Extreme base station and two Airport Express units. The Extreme is connected by ethernet to a BT Home Hub (BT is the internet provider). The network works for all the other computers that have Airport cards BUT I want to connect a Mac Mini (no airport card) by ethernet to the Express, but no matter how I try re-jigging the settings on the base station and Express, it won't connect. Mac Mini WILL connect when wired directly to the Extreme base station, so it's not the port. Also, I have been able to stream iTunes to the Express units so they are functioning in that respect. What am I doing wrong or not doing? Do I need to set up a WDS? Is there a bridging mode? Do I need to have a relay? Surely internet via the Express is possible!

    The Airport Express units are the A1088 variety. The Extreme is A1354. Originally I set up the base station to create a network and got the Expresses to 'join network'. However, since that didn't work, I dug a little deeper and investigated WDS and bridge settings. The base station wireless mode is 'Create a network'. I selected 'allow this network to be extended' and made sure that the channel used was the same as the Express units. I have set up one Express to be a WDS remote and one to be a WDS relay on the same channel of the same network with the same password. I have specified the MAC address of the base as the main and the other MAC addresses in the appropriate places for the Expresses. I have tried selecting the 802.11b/g radio mode manually as well as in automatic. Access control is off for all units. I have tried the base station connection setting on 'Off (bridge mode)' and 'share a public IP address'. Am I just missing something?

  • How diagnose the extra SATA ports on the Mac Pro (early 2008) logic board?

    I have had two SSDs in an OWC multi-mount in the second optical bay, one for Lion and one for Photoshop scratch. However, I recently began having intermittent boot problems. Sometimes there wouldn't be an Apple symbol upon boot/reboot, yet sometimes there would and the computer would boot. I have not experienced any crashes, kernel panics or such.
    I thought the Lion SSD was faulty so installed Mountain Lion on the scratch drive, a Mercury Electra 3G which I have recently received as a replacement from OWC due to a previously faulty SSD. However, immediately there were boot problems from that SSD.
    I have a feeling there is something wrong with the two extra SATA ports on the logic board. I am now booted off the Lion SSD placed in an external USB enclosure, which works but is a bit slower (I will get a bracket to install that SSD in the ordinary internal bays).
    My question is how I can diagnose the logic board generally and specifically the extra SATA ports. I have Tech Tool Pro 6. I also thought I had AHT but on the Leopard DVD 1, which came with the Mac Pro (10.5.2) and on which AHT is supposed to be there is no trace of AHT. Odd. Booting from that DVD will only bring up the Leopard installer.
    Btw I do think the Electra is broken because I am unable to boot ML from it in the USB enclosure.
    Grateful for any ideas how to check my logic board.
    Cheers
    /p

    If you could move the drives easily to another location then you could test the drives and also - make backup images! just to be safe. SSDs and their firmware and problems are almost all too common, even this last June a large issue with SandForce which OWC uses in some/most of theirs, and I get the feeling they are usually behind in testing and sending out firmware updates.
    Corsair, Crucial and Intel have all had issues since it surfaced in May.
    Diagnosing a motherboard with Apple Service Diagnostic CD is one thing. Swapping out SATA cables though no. WD Lifeguard does check communication to an SATA device drive and can - but you need to see the device in Windows or their boot CD (linux I imagine). Quite good utility though maybe not for an SSD.

  • Can't boot windoze from extra sata ports in MacPro?

    I recently bought a 5th HD for my Mac Pro planning to mount the drive under the optical drive and take advantage of the 2 extra sata ports on the mobo. Because my Vista drive was the only one with the old style power connector ( and I have no adapter ), I thought I'd put it up there and the new drive in the sled. Long story short, the Vista HD mounts when I boot into my Mac OS(s), but it won't boot into Vista..
    Is this a known limitation of bootcamp/windoze/MacPro? Will a SnowLeopard OS drive boot from that sata port or is it only going to be useful for data drives? Any other limitations of those 2 extra ports?
    Sorry if this has been answered before, I couldn't seem to form a useful query..
    TIA
    Message was edited by: flommer

    Hi flommer,
    by default Windows or better said the Apple BootCamp Drivers for Windows can not see or use the odd SATA ports.
    Have a look here http://osx86.net/archive/index.php/t-3159.html for possible solutions to that.
    Hope it helps
    Stefan

  • How can I download a movie onto my iPad without the iTunes extras or in  SD?

    I have been trying to download or transfer some of my movies to my iPad, but with all the new iTunes extras some of the movies are 5GB or more now which is crazy. Is there a way to transfer the movies without these features, so that I have more space?

    I had the same question as was asked here, and I see that if I turn off my Wi-Fi on my iPad I can no longer access the iTunes Extras. However, if the extras are streaming-based, why is the file size of movies with Extras so much larger than those without? Any other HD movie with a similar running time is between 1.5 and 2.5GB, all with Extras are between 3.5 and 5GB. The problem isn't the Extras, its the lack of space on my iPad.

  • Accessing the Control/FIFO registers of NI 8422 in DOS

    Using the drivers niboot.exe and ni-pnp.exe driver files we are able to access the COM 1-4 ports on the card as these files create mapping of the COM ports and provides the equivalent base address however the base address of the Control Register, Transmitter/Reciever FIFO register are not specified which is necessary to monitor in order to transmitt/recieve data using the DOS and the code in C.
    The solution to look for is either look for the memory/base address of the 8422 card or the function in C language which can access the Control Register, Transmitter/Reciever FIFO register of the card.
    Also attacthed an document file for reference.
    Thanks
    bye
    naru
    Attachments:
    NIserial .doc ‏37 KB

    Naru,
    The base address of the COM port is necessary in order to determine the I/O address of the registers on the 16550 based UART. For example, the address of the Line Control Register for COM port 1 is calculated by adding the Base Address of COM port 1 + Offset 3. The following is a table that gives the offset of each register. You can obtain more information by downloading the datasheet of the UART used by the 8422 at www.exar.com (16C654).
    Register Offset
    RX Buffer 0
    TX Buffer 0
    Interrupt Enable 2
    FIFO Control Register 2
    Line Control Register 3
    Modem Control Register 4
    Line Status Register 5
    Modem Status Register 6
    Scratch Register 7

  • Error Generated by DIO Port Read when using a compilied Operator Interface

    When using a compilied version of an TestStand Operator interface, a Vi that reads the status of a port on a PCI-6602 board stops working. Within this VI a sub VI called Read DIO Port brings back an error -10007. But when I use the un compilied version of the operator interface there is no problem with the VI.
    Why is this so?
    Attachments:
    Get_SIU_Switch_States.vi ‏58 KB

    I have tried to simulate this issue and I have not been able to replicate your issue.
    I know the -10007 occurs when you try and create/use a resource index that is not possible i.e if your referencing channel 9 and the device only has 8 channels.
    Have you managed to overcome this issue yet?

  • Cannot access the applcation after deploying EAR

    Hi,
    I am having accessing the application afeter deploying EAR. This is what i have done:
    Tasks Status
    ========================== ===========
    Create a new OC4J instance Created
    Then under this new instance
    i deployed the EAR file.
    Step1: selected the EAR file
    and gave a name for the application
    Step2:In the URL binding it already had a name
    so i just added / infront of it
    Step3:Clicked next
    Step4:Took the default, i.e
    Use JAZN XML User Manager
    Then i clicked on Finish and on summary page i
    clicked on Deploy.
    It sucessfully deployed without any error message.
    Then i changed the data source to point to the right server with the correct username, password, schema and port no.
    After all this i started this new OC4J instance, which did start without any errors.
    When i try to access the application @:
    http://<hostname>:port/<URL Binding>/Logon/LogonForm.jsp
    I get an HTTP505 error message saying:
    "The page cannot be displayed"
    Can someone please help, what am i missing here ?
    Thanks in advance.
    Dipak

    Who is they?
    What specific techniques?
    What happens when yu try to connect?  Error messages?

  • How to access the serial port in Java?

    How can I initialise and access the serial port for writing and reading data from it? Are there any code examples available?

    I tried that and I tried compiling and executing one of its examples, the one below:
    import java.io.*;
    import java.util.*;
    import javax.comm.*;
    public class SimpleWrite {
    static Enumeration portList;
    static CommPortIdentifier portId;
    static String messageString = "Hello, world!\n";
    static SerialPort serialPort;
    static OutputStream outputStream;
    public static void main(String[] args) {
    portList = CommPortIdentifier.getPortIdentifiers();
    while (portList.hasMoreElements()) {
    portId = (CommPortIdentifier) portList.nextElement();
    if (portId.getPortType() == CommPortIdentifier.PORT_SERIAL) {
    if (portId.getName().equals("COM1")) {
    //if (portId.getName().equals("/dev/term/a")) {
    try {
    serialPort = (SerialPort)
    portId.open("SimpleWriteApp", 2000);
    } catch (PortInUseException e) {}
    try {
    outputStream = serialPort.getOutputStream();
    } catch (IOException e) {}
    try {
    serialPort.setSerialPortParams(9600,
    SerialPort.DATABITS_8,
    SerialPort.STOPBITS_1,
    SerialPort.PARITY_NONE);
    } catch (UnsupportedCommOperationException e) {}
    try {
    outputStream.write(messageString.getBytes());
    } catch (IOException e) {}
    But when I execute this I get the error:
    Exception in thread "main" java.lang.NoClassDefFoundError: SimpleWrite
    What is wrong with this example??

  • Accessing the fielpoint web server using serial port

    hello everyone!
    I would like to use the fieldpoint serial port, instead of the utp port, to
    access the fielpoint internal web server. This means to have the tcp on
    serial port. Is it possible? And how can I do it?
    Thanks,
    Andrea

    There may be some hidden trick method of doing that, but usually, RS232 does not support web access. In order to use a COM port to access the web, you'd normally have to use something like PPP. I don't think there's a PPP client for FieldPoint.
    - Dan

  • HT201320 if i set up a new email account on my iphone 4 can i get security code or extra pin to stop others accessing the new email account?

    if i set up a new email account on my iphone 4 can i get security code or extra pin to stop others accessing the new email account?

    No, and if I noticed anyone that I allowed to use my iPhone checking my email which is the same as opening any of my snail mail without my permission, that would be the last time they used my iPhone.

  • Can my play station access the hooked up hard drive through the air port extreme?

    I have an iPad, iPhone, and Apple TV. I know that the air port extreme will allow me access to my hard drive but will it allow my PS3 to access the hard drive to play videos?

    Basically, no.  That is because your PS3 is a DLNA-compliant media player. In order to steam videos from the AirPort Disk you would need a DLNA media server. Unfortunately the Extreme is not one of these.

Maybe you are looking for

  • How do I transfer one song to my iphone

    How do i transfer a single song onto my Iphone without syncing it all over again? By the way the songs im trying to transfer are from youtube converter so if anyone has any history with this website PLEASE HELP ME

  • IBook and Power Mac G3

    Not sure where to post this topic- I am interested in creating and editting video with my iBook (G4, 768MB RAM, 30GB Hard Drive, 12inch). I have been offered a Power Mac G3 running OS 9.2. OK- could I use that Power Mac as an alternate Hard Drive (to

  • A better calendar App

    Well I have had my iPhone for a whole week now and one thing I miss from my Windows Moblie phone is the calendar. On my WM phone if I had any appointments coming up they would show up on the today screen. So whenever I would turn on my phone I would

  • Can't Login to Admin Page

    I have recently re-installed CF to work with WAMP 5 and its Apache server. but now i can't login to the Configuration and Settings Migration Wizard. keep giving me the following error The web site you are accessing has experienced an unexpected error

  • Implementing Oracle discoverer on OLTP databases

    We have a database(520 tables) completely normalized minute level for ex:Person->Phone->PhoneType, Person->Email->EmailType. That means completely normalized, in order generate a report you have to have more than 10 joins. Apart from these we need to