SO QNX

Buongiorno a tutti.
Mi sono appena iscritto al sito di NI.
Sono un programmatore nei linguaggi c#,vb.net,vb6,sql,pl\sql,inoltre mi occupo di programmazione di database Oracle da circa 4 anni.
Il prossimo mese andro' a lavorare presso una ditta che si occupa di sitemi di supervisione di impianti,mi hanno accennato che vorrebbero migliorare un vecchio scada che tutt'ora usano e gli procura un "collo di bottiglia" sul pc su cui gira.Nei momenti liberi che ho,cerco di documentarmi il piu' possibile per arrivare un po' preparato alla nuoa realta' in cui mi trovero' a lavorare.Guardando qui e la' in rete ho letto di un SO chiamato QNX che si presta benissimo ai sistemi rel-time per l'acquisizione dati,in piu' ho appreso che NI ha sviluppato dei prodotti specifici per questo SO.
Qualcuno di voi ha gia avuto a che fare con questo sistema operativo.?esistono manuali(anche online) oppure materiale di prova oppure qualche brochure della NI (se possibile in italiano) che tratti di questo argomento?
Grazie 1000 per l'attenzione
Saluti
Paolo

Ciao Paolino71,
Effettivamente NI ha sviluppato prodotti specifici che sfruttano QNX Neutrino Real-Time Operating System. Ti allego a tal proposito il link ad un documento che può esserti utile (guarda magari anche i rimandi agli altri link presenti sulla pagina):
http://digital.ni.com/worldwide/bwcontent.nsf/websearch/d3d82db25f3f4fa68625723500588b21
Comunque, a quanto ho capito devi migliorare un vecchio scada; a mio avviso esistono prodotti più "semplici" che possono essere adatti a questo. Prova dal sito di NI (www.ni.com) a fare una ricerca dal search inserendo come voci "scada" e "cFP" (compact Field Point), credo che tu possa trovare qualche utile suggerimento.
In ogni caso ti invito a telefonarci direttamente alla National Instruments Italia allo 0241391 così da poterti aiutare a capire quale sia la soluzione più adatta al tuo caso.
Spero di esserti stato di qualche aiuto
carlo> 

Similar Messages

  • Warning - can't find qnx-air.swc after testing on Playbook Simulator

    I am getting a warning in Burrito that it could not load  FlexUnitTestRunner_rb.swc and qnx-air.swc and so it won't show me the  app in design mode.  Did some quick hunting but nothing helpful that I  could understand - anybody have any hints.  Thanks!
    Description    Resource    Path    Location    Type
    Design mode could not load FlexUnitTestRunner_rb.swc. It may be incompatible with this SDK, or invalid. (DesignAssetLoader.CompleteTimeout)  
    Description    Resource    Path    Location    Type
    Design mode could not load qnx-air.swc. It may be incompatible with this SDK, or invalid. (DesignAssetLoader.CompleteTimeout)    ChoicesList.mxml
    These showed up after running on the BlackBerry Playbook Simulator.  The run works well I just can't view the app in design mode anymore.
    Thanks,
    Dan

    Just got this from a friend (Matt) on our Facebook Flash to Mobile group: http://www.facebook.com/home.php?sk=group_169902179710127
    Basically Flash Builder can't show the design view because it can't read  those two SWCs. One is a UnitTest library, the other is a library for  QNX, which is the name of the PlayBook OS. Hopefully, Adobe & RIM  will fix that in the final version, but I doubt it will work now while  in beta. So just create a new project that is not targeting the  PlayBook, copy and paste your files over and then switch over to the  design view. A bit of a work-around but I think that should work fine.
    MATT

  • Hi , Is there a PDF Reader provided for QNX RTOS.

    Hi ,
    Is there a PDF Acrobat Reader avilable  for QNX RTOS .

    Adobe does not provide custom software.
    Any third-party developer with sufficient skill can develop their own PDF reading application in compliance with the ISO PDF standard, but Adobe will not provide any support.

  • Qnx 6.5 and PCI - 6123

    I'm looking to use a PCI-6123 in QNX 6.5
    The faq lists QNX support for 6.2 with a "native driver" and lists the 6133 as supported.
    Can someone explain what "native driver" implies?
    Does anyone know what woudl be involved in using QNX 6.5?
    Does anyone know why the 6133 is listed as supported but the 6123  is not?
    Thanks,
    Amaury

    Hello,
    I'll try to answer some of your questions.
    The driver development kit is split into two parts: the operating system interface and the hardware interface. The operating system interface is used to allow the hardware interface to run on any operating system that is supported by the operating system interface.
    Native driver means that the operating system interface for QNX makes calls directly to the QNX operating system. The alternative to this is a VISA driver, which means that the operating system interface makes calls into NI-VISA.
    When we say that QNX 6.2 is supported, we mean that it has been tested. QNX 6.5 has not been tested by us, so I am unable to comment on how much effort it would be.
    The 6123 is not supported with the DDK because the hardware is substantially different and requires different initialization compared with the 6133/6143.
    Thanks,
    Steven T.

  • Thinking of switching, hitting snags with QNX / BB10 POSIX

    Hi all,
    I am considering picking up a Blackberry 10 device and make the switch. Two things I want and am researching are (1) the ability to get a local terminal/shell on the phone, and (2) the ability to open local HTML5 files.
    On (1), I've found BG Shell / BG SSH but haven't been able to try it for myself yet. Since it's a native application it won't load up in the simulator. However, I can telnet to the simulator and also had another BB10 user on reddit try a command for me which failed. The command was:
    for p in $(echo $PATH | tr : ' '); do ls -1 "$p"; done | sort > all_bins.txt
    The problem was that the `tr` command was not found, which I found extremely puzzling. QNX claims to be POSIX and as best I can tell BB10 isn't really any more stripped down than QNX already is. So where is `tr`, and, more worrisome, what else is missing?
    I also found that, at least when accessing the simulator over telnet, python3.2 complained that it could not find its local platoform independent files (the system site-packages directory containing the stdlib).
    I haven't gotten around to (2) yet. Hoping there are no issues editing and viewing local HTML5 / JS files.
    Any insight or pointing me to a bug tracker would be appreciated!

    Hi all,
    I am considering picking up a Blackberry 10 device and make the switch. Two things I want and am researching are (1) the ability to get a local terminal/shell on the phone, and (2) the ability to open local HTML5 files.
    On (1), I've found BG Shell / BG SSH but haven't been able to try it for myself yet. Since it's a native application it won't load up in the simulator. However, I can telnet to the simulator and also had another BB10 user on reddit try a command for me which failed. The command was:
    for p in $(echo $PATH | tr : ' '); do ls -1 "$p"; done | sort > all_bins.txt
    The problem was that the `tr` command was not found, which I found extremely puzzling. QNX claims to be POSIX and as best I can tell BB10 isn't really any more stripped down than QNX already is. So where is `tr`, and, more worrisome, what else is missing?
    I also found that, at least when accessing the simulator over telnet, python3.2 complained that it could not find its local platoform independent files (the system site-packages directory containing the stdlib).
    I haven't gotten around to (2) yet. Hoping there are no issues editing and viewing local HTML5 / JS files.
    Any insight or pointing me to a bug tracker would be appreciated!

  • Problems with NI-488 cPCI adapter under QNX.

    Hi Michael,
    The problems that I am having with the NI 488 cPCI adapter are random, so
    it is
    very difficult to nail down where the problem lies. Sometimes the adapter
    fails
    the initialization sequence in the nitn_presence_check routine at various
    points in the 4 tests that the driver performs. Other times, if the adapter
    initialization passes, the driver will loop in the nitn_wrtPIO with the
    message
    "waiting, isr3=0x4c" or "waiting, isr3=0x00". I have added a loop count to
    the
    routine so that it exits after 100 loops, but it still affects the driver
    performance. I have had a similar problem with the nitn_wrt1byte routine.
    I have been told that the driver works under Windows and Linux, but it
    doesn't
    work under QNX, and I have no idea why not, as I don't have any chip-level
    documentation on the adapter. I will appreciate any help that you can give.
    Thanks, Hugh.

    Hi bearhug,
    This post was a little confusing. Was it started in another thread and moved over to a new one accidentally? Since it appears that you have had some previous correspondence, I looked into the type of issue you are experiencing and it looks like Michael, one of our Applications Engineers, has an in-work service request related to it. If that is your service request, I would encourage you to contact him directly by calling 1-866-275-6964 and entering the service request number there. Please let me know if there has been some miscommunication.
    Best regards,
    Matt J
    Matt J.

  • Can't open tcp connection to qnx

    I want to use TCP/IP to connect to a machine running QNX.  I can telnet into QNX using windows, but when i try to connect using Labview TCP, i get a weird data stream back:
    ÿýÿý ÿý#ÿý'ÿý$  (Normal string display),  or  FFFD 18FF FD20 FFFD 23FF FD27 FFFD 24 (HEX display), plus I get error code 56 (timeout on the read).
    When i use the same vi to access another product (not running QNX), I get 0D0A 2D2D 3E  and an open communication path, everything works as it should.
    In each case, I'm using the IP address and port 23 (telnet) to access.
    Any ideas on how to connect to QNX using TCP/IP utilities?
    Attachments:
    simple.read.vi ‏16 KB

    I think the data you are seeing is part of the telnet negotiation sequence. http://www.faqs.org/rfcs/rfc854.html
    A telnet session is more complex than opening a TCP socket.
    I would suggest using the LabVIEW Internet Toolkit for telnet communications.
    Now is the right time to use %^<%Y-%m-%dT%H:%M:%S%3uZ>T
    If you don't hate time zones, you're not a real programmer.
    "You are what you don't automate"
    Inplaceness is synonymous with insidiousness

  • My Two bits on BB OS and QNX

    Samsung just released an update for their SIII and all Rogers customers are having issues with their phones now. Problems with OS are not exclusive to anyone company. Remember when iOS6 came out, how many issues were present there! Yes it is upsetting and they will get fixed, we must be patient. You have to remember this was a ground up build and the potential that exists within the QNX OS is massive. I truly believe this will be an OS that sets an example in the near future for all others to come. I have faith in Blackberry and will stand by them as long as they stand by us. I have friends that have iPhone 5's and Galaxy SIII's, they like there phones, but they both have their quirks. I just helped one out yesterday with her auto brightness control for her iPhone, works, but a quirky set up. Another friend who has an SIII, he likes his phone but he has to turn his data off until he needs, disconnects from wifi, bluetooth just to make it through the day before his battery dies, (he is by the way now looking at the Z10 after having played with mine). I am not against any phone company, I love technology and find it exciting. You will have the loyalists to their phones as you do with camera systems like Canon vs. Nikon or Ford vs GMC. People become passionite about their possessions and there is nothing wrong with that. Just do it in a way that does not demean others and be cordial.

    Hi,
    Instead of using MediaFork, I like to use
    HandBrake. Don't think I'm trying to put your
    method down or anything, I'm just saying that's what
    has worked for me.
    MacBook Pro Mac OS X (10.4.9)
    15" 2.33 Ghz 120 GB
    Handbrake and MediaFork are now the same application... though they seem to keep switching between names. The MediaFork name was used for v0.8.0b1... but Handbrake is being used for v0.8.5b1. Either way, same app

  • PCI-6023E sous Qnx

    Comment interfacer une carte PCI (6023E) sous QnX et plus précisément lancer l'acquisition de la carte ?

    Greetings,
    The links below will help you to start the communication with your card. The NI Measurement Hardware Driver Development Kit (DDK) provides development tools and a register-level programming interface for the development of custom driver software. You will find a lot more information in the links.
    http://digital.ni.com/public.nsf/websearch/E225B21F9710648C86256E4100350F16?OpenDocument
    http://digital.ni.com/express.nsf/bycode/exyv4w?opendocument〈=en&node=seminar_US
    Attached is a zip file of daq examples donated by a QNX customer. No one at NI has tested these examples and we make no claim regarding their quality. Hopefully they will help you setting up your communication.
    Regards,
    Wouter
    NI
    Attachments:
    Codes for QNX.zip ‏75 KB

  • Blackberry to run multiple boot Android and QNX

    I heard from an internal source @BB that since BlackBerry business is going bad, Blackberry Z10/30 is going to allow multiple boot for less secure with android and secure with QNX so users could buy a phone that enjoy both worlds !!! 
    when is ETA ?

    Yet still, as a user-to-user community, such discussions violate the site Ts and Cs. If a formally identified BB person happens along and says what you suggest, then they would have been through their proper channels to allow them to do so. But, for us mere users to speculate on such things is an interesting academic exercise, but nothing more.
    Good luck!
    Occam's Razor nearly always applies when troubleshooting technology issues!
    If anyone has been helpful to you, please show your appreciation by clicking the button inside of their post. Please click here and read, along with the threads to which it links, for helpful information to guide you as you proceed. I always recommend that you treat your BlackBerry like any other computing device, including using a regular backup schedule...click here for an article with instructions.
    Join our BBM Channels
    BSCF General Channel
    PIN: C0001B7B4   Display/Scan Bar Code
    Knowledge Base Updates
    PIN: C0005A9AA   Display/Scan Bar Code

  • QNX 6 driver for GPIB-PXI

    I'm using NI-488DDK package to port a GPIB-PXI driver
    on a QNX 6 system (x86). Only the Digital Unix driver
    seems to be usable for me but there is a lot of difference between Unix and Qnx low level programming.
    Is there a way to ease my development ?
    Thank you

    Good idea, I'm not sure of the result, but... Here is the zip file (aviable here).
    (oups, you were faster ^^)
    Message Edité par Mathieu R. le 12-08-2006 05:19 PM
    .mrLeft{float:left} .mrInfo{border-left:solid 1px #989898;font-size:x-small;color:#989898}
    Mathieu R.  
      CTD - Certified TestStand Developer / Développeur TestStand Certifié  
      CLAD - Certified LabVIEW Associate Developer  
    Attachments:
    npmm4000.zip ‏419 KB

  • QNX or Linux driver that will DMA from a PCI-6052E

    Hi,
    I am planning a QNX or Linux driver that will DMA from a PCI-6052E.
    In the readme at
    ftp://ftp.ni.com/support/daq/linux/Readme
    snip ..
    * DMA is not supported at this time. Doing DMA would require
    programming the mMITE chip on NI's CPCI/PCI/PXI cards, and as of now
    that information is only available under NDA, thus precluding an
    open-source release. Feedback on this issue is appreciated.
    snip ..
    Is this readme up to date? I do need the DMA, and was hoping to get the
    necessary info from the Linux code.
    cheers -- Rick
    Rick Leir
    Pelyco Systems
    rleir at pelyco dot ca replace at and dot
    Sent via Deja.com http://www.deja.com/
    Before you buy.

    Yes sadly I have tried that config.  I did a clean XP install with onboard sound and agp card, after install completes and windows loads for first time it would play most of the login tune then crash with a loud continuous shriek.  Went into BIOS, disabled sound, unjumpered it, reboot, and boom it ran great.
     Would an IDE contoller card be an option here?  or would the stuttering Southbridge still be involved?

  • Win development qnx execution

    Hi,
    Most of the drivers for a given OS are developed and copiled under given OS. How to solve the problem of software (and driver) development on a computer
    with a different OS thatn the target machine? For example software development in LV on Windows for QNX OS. I know that it is possible to use EDM mod
    (Microprocessor SDK) to compile for other OS and architectures (I've done that and it works). But where do hardware drivers compiled for QNX fit in?
    Even if you use MHDDK (if I understand correctly) one compiles the driver (which is written in C) on the machine with QNX OS.
    How am I able to use it in a software that I'm developing under Windows?
    Is it possible to include it in some form as a "external" code by using System Exec, CIN or CLFN?
    If I'm going in a wrong direction please suggest the correct one
    Just to clarify. I develop software under Windows and want to communicate with Hilscher Profibus card on a machine with QNX Neutrino.
    regards
    souske

    Hi!,
    I've been working with LabView 8.2 and CompactRIO, now i'm evaluating Lv Embedded runing on a QNX target. I don't have any problems building a vi if this doesn't contain vi's like those in Signal processing and Mathematics (actually only runs tools from Elementary & Special Functions, from the Mathematics section), however if i try to build a vi containing a block like those a 'Linker error occurred' and appears the next message:
    C:\Documents and Settings\Administrator\My Documents\LabVIEW Data\Labview_Regulator\Code Generation\Code Generation\QNX_Console\QNX_Application\NI_AALBase_lvlib_Real_Dot_Product.o: In function `NI_AALBase_lvlib_Real_Dot_Product_BlockDiagram':
    C:\Documents and Settings\Administrator\My Documents\LabVIEW Data\Labview_Regulator\Code Generation\Code Generation\QNX_Console\QNX_Application\NI_AALBase_lvlib_Real_Dot_Product.o(.text+0x9c5): undefined reference to `LVThreadClose'
    cc: C:/QNX632/host/win32/x86/usr/bin/ntox86-ld caught signal 1
    Anyway, i tried including NI_AALBase_lvlib_Real_Dot_Product.o  into Extra Linker Flags but a similar error occurs and shows me next:
    C:\Documents and Settings\Administrator\My Documents\LabVIEW Data\Labview_Regulator\Code Generation\Code Generation\QNX_Console\QNX_Application\NI_AALBase_lvlib_Real_Dot_Product.o: In function `NI_AALBase_lvlib_Real_Dot_Product_InitFPTerms':
    C:\Documents and Settings\Administrator\My Documents\LabVIEW Data\Labview_Regulator\Code Generation\Code Generation\QNX_Console\QNX_Application\NI_AALBase_lvlib_Real_Dot_Product.o: In function `NI_AALBase_lvlib_Real_Dot_Product_BlockDiagram':
    C:\Documents and Settings\Administrator\My Documents\LabVIEW Data\Labview_Regulator\Code Generation\Code Generation\QNX_Console\QNX_Application\NI_AALBase_lvlib_Real_Dot_Product.o(.text+0x9c5): undefined reference to `LVThreadClose'
    cc: C:/QNX632/host/win32/x86/usr/bin/ntox86-ld caught signal 1
    I've attached the vi which i referred above, i tried with different vi's and it was the same result. I have installed QNX Momentics 6.3 and LabView in the same computer.
    Can anyone help me?
    Regards
    OsS
    Attachments:
    Test III.vi ‏11 KB

  • NI 6013 under QNX

    hello
    I work with qnx in my automotive company.
    I have a NI 6013 card and want to use it in an test
    application.
    I read the daq-stc manual and level programming manual
    , but i can't read / write in the NI 6013.
    could someone give me some c/c++ code to communicate with this card.
    The aim is to valid this NI 6013 card with our automotive application, and to use it in further ....
    thanks.
    ps : i try to download the stlib_ddk_qnx.rar file but
    i can't open it and there 's no source code.
    I need just a working sample code in order to integrat
    it in my global application.

    Please get the MH DDK examples and documentation from the following location.
    MHDDK
    Christian L
    Christian Loew, CLA
    Principal Systems Engineer, National Instruments
    Please tip your answer providers with kudos.
    Any attached Code is provided As Is. It has not been tested or validated as a product, for use in a deployed application or system,
    or for use in hazardous environments. You assume all risks for use of the Code and use of the Code is subject
    to the Sample Code License Terms which can be found at: http://ni.com/samplecodelicense

  • 6612 support under QNX with NI-MHDDK

    Hellon
    We have already developped QNX drivers for PCIe-6341 but currently we would like to support PCIe-6612  8 counters board. It seems that this board use the STC-3 as other Serie X . But the current version of the NI-MHDDK for QNX does not specificaly support this PCIe-6612 board. 
    What should I do be able in a first step that the QNX MHDDK identifies my board ?
    Regards,

    Please get the MH DDK examples and documentation from the following location.
    MHDDK
    Christian L
    Christian Loew, CLA
    Principal Systems Engineer, National Instruments
    Please tip your answer providers with kudos.
    Any attached Code is provided As Is. It has not been tested or validated as a product, for use in a deployed application or system,
    or for use in hazardous environments. You assume all risks for use of the Code and use of the Code is subject
    to the Sample Code License Terms which can be found at: http://ni.com/samplecodelicense

Maybe you are looking for