Choosing a PXIe controller for streaming 200 MBps

Warning:  This is a long post with several questions.  My appologies in advance.
I am a physics professor at a small liberal-arts college, and will be replacing a very old multi-channel analyzer for doing basic gamma-ray spectroscopy.  I would like to get a complete PXI system for maximum flexability.  Hopefully this configuration could be used for a lot of other experiments such as pulsed NMR.  But the most demanding role of the equipment would be gamma-ray spectroscopy, so I'll focus on that.
For this, I will need to be measuring either the maximum height of an electrical pulse, or (more often) the integrated voltage of the pulse.  Pulses are typically 500 ns wide (at half maximum), and between roughly 2-200 mV without a preamp and up to 10V after the preamp.  With the PXI-5122 I don't think I'll need a preamp (better timing information and simpler pedagogy).  A 100 MHz sampling rate would give me at least 50 samples over the main portion of the peak, and about 300 samples over the entire range of integration.  This should be plenty if not a bit of overkill.
My main questions are related to finding a long-term solution, and keeping up with the high data rate.  I'm mostly convinced that I want the NI PXIe-5122 digitizer board, and the cheapest (8-slot) PXIe chassis.  But I don't know what controller to use, or software environment (LabView / LabWindows / homebrew C++).  This system will likely run about $15,000, which is more than my department's yearly budget.  I have special funds to accomplish this now, but I want to minimize any future expenses in maintenance and updates.
The pulses to be measured arrive at random intervals, so performance will be best when I can still measure the heights or areas of pulses arriving in short succession.  Obviously if two pulses overlap, I have to get clever and probably ignore them both.  But I want to minimize dead time - the time after one pulse arrives that I become receptive to the next one.  Dead times of less than 2 or 3 microseconds would be nice.
I can imagine two general approaches.  One is to trigger on a pulse and have about a 3 us (or longer) readout window.  There could be a little bit of pileup inspection to tell if I happen to be seeing the beginning of a second pulse after the one responsible for the trigger.  Then I probably have to wait for some kind of re-arming time of the digitizer before it's ready to trigger on another pulse.  Hopefully this time is short, 1 or 2 us.  Is it?  I don't see this in the spec sheet unless it's equivalent to minimum holdoff (2 us).  For experiments with low rates of pulses, this seems like the easiest approach.
The other possibility is to stream data to the host computer, and somehow process the data as it rolls in.  For high rate experiments, this would be a better mode of operation if the computer can keep up.  For several minutes of continuous data collection, I cannot rely on buffering the entire sample in memory.  I could stream to a RAID, but it's too expensive and I want to get feedback in real time as pulses are collected.
With this in mind, what would you recommend for a controller?  The three choices that seem most reasonable to me are getting an embedded controller running Windows (or Linux?), an embedded controller running Labview real-time OS, or a fast interface card like the PCIe8371 and a powerful desktop PC.  If all options are workable, which one would give me the lowest cost of upgrades over the next decade or so?  I like the idea of a real-time embedded controller because I believe any run-of-the-mill desktop PC (whatever IT gives us) could connect and run the user interface including data display and higher-level analysis.  Is that correct?  But I am unsure of the life-span of an embedded controller, and am a little wary of the increased cost and need for periodic updates.  How are real-time OS upgrades handled?  Are they necessary?  Real-time sounds nice and all that, but in reality I do not need to process the data stream in a real-time environment.  It's just the computer and the digitizer board (not a control system), and both should buffer data very nicely.  Is there a raw performance difference between the two OSes available for embedded controllers?
As for live processing of the streaming data, is this even possible?  I'm not thinking very precisely about this (would really have to just try and find out), but it seems like it could possibly work on a a 2 GHz dual-core system.  It would have to handle 200 MBps, but the data processing is extremely simple.  For example one thread could mark the beginnings and ends of pulses, and do simple pile-up inspection.  Another thread could integrate the pulses (no curve fitting or interpolation necessary, just simple addition) and store results in a table or list.  Naievely, I'd have not quite 20 clock cycles per sample.  It would be tight.  Maybe just getting the data into the CPU cache is prohibitively slow.  I'm not really even knowledgeable enough to make a reasonable guess.  If it were possible, I would imagine that I would need to code it in LabWindows CVI and not LabView.  That's not a big problem, but does anyone else have a good read on this?  I have experience with C/C++, and some with LabView, but not LabWindows (yet).
What are my options if this system doesn't work out?  The return policy is somewhat unfriendly, as 30 days may pass quickly as I struggle with the system while teaching full time.  I'll have some student help and eventually a few long days over the summer.  An alternative system could be built around XIA's Pixie-4 digitizer, which should mostly just work out of the box.  I prefer somewhat the NI PXI-5122 solution because it's cheaper, better performance, has much more flexability, and suffers less from vendor lock-in.  XIA's software is proprietary and very costly.  If support ends or XIA gets bought out, I could be left with yet another legacy system.  Bad.
The Pixie-4 does the peak detection and integration in hardware (FPGAs I think) so computing requirements are minimal.  But again I prefer the flexibility of the NI digitizers.  I would, however, be very interested if data from something as fast as the 5122 could be streamed into an FPGA-based DSP module.  I haven't been able to find such a module yet.  Any suggestions?
Otherwise, am I on the right track in general on this kind of system, or badly mistaken about some issue?  Just want some reassurance before taking the plunge.

drnikitin,
The reason you did not find the spec for the rearm time for
the 5133 is because the USB-5133 is not capable of multi-record acquisition.  The rearm time is a spec for the reference
trigger, and that trigger is used when fetching the next record.  So every time you want to do another fetch
you will have to stop and restart your task. 
To grab a lot of data increase your minimum record size.  Keep in mind that you have 4MB of on board
memory per channel. 
Since you will only be able to fetch 1 record at a time,
there really isn’t a way to use streaming. 
When you call fetch, it will transfer the amount of data you specify to
PC memory through the USB port (up to 12 MB/s for USB 2.0 – Idealy).
Topher C,
We do have a Digitizer that has onboard signal processing
(OSP), which would be quicker than performing post processing.  It is
the NI 5142
and can perform the following signal
processing functions.  It is
essentially a 5122 but with built in OSP. 
It may be a little out of your price range, but it may be worth a
look. 
For more
information on streaming take a look at these two links (if you havn’t
already). 
High-Speed
Data Streaming: Programming and Benchmarks
Streaming Options for PXI
Express
When dealing with different LabVIEW versions
it is important to note that previous versions will be compatible with new
versions; such as going from 8.0 to 8.5. 
Keep in mind that if you go too far back then LabVIEW may complain, but
you still may be able to run your VI.  If
you have a newer version going to an older version then we do have options in
LabVIEW to save your VI for older versions. 
It’s usually just 1 version back, but in LabVIEW 8.5 you can save for
LabVIEW 8.2 and 8.0.
ESD,
Here is the link
I was referring to earlier about DMA transfers.  DMA is actually done every time you call a
fetch or read function in LabVIEW or CVI (through NI-SCOPE). 
Topher C and ESD,
LabVIEW is a combination of a compiled
language and an interpreted language. 
Whenever you make a change to the block diagram LabVIEW compiles
itself.  This way when you hit run, it is
ready to execute.  During execution LabVIEW
uses the run-time engine to reference shared libraries (such as dll’s).  Take a look at this DevZone article about
how LabVIEW compiles it’s block diagram (user code). 
I hope all of this information helps!
Ryan N
National Instruments
Application Engineer
ni.com/support

Similar Messages

  • Need SATA AHCI driver/controller for Stream c004tu

    Hello, I need the SATA AHCI driver/controller for Stream c004tu. Please help!

    Hi  ,
    Thank you for visiting the HP Forums! A great place where you can find solutions for your issues, with help from the community!
    I came across your post about the Notebook, and wanted to assist you! I have looked into your issue about your  HP Stream 13-c004tu Notebook and needing the SATA AHCI driver/controller for Windows 8.1. Here is a link to the HP Support Assistant if you need it. Just download and run the application and it will help with the software and drivers on your system that need updating. Here is a link to your drivers product page. The Intel information is in the section marked Driver-Chipset. I hope this helps. Thanks.

  • What is the best practice for PXI controller, connect to the company network and install antivirus? Special Subnet?

    I need your suggestions and common practices. 

    Hello TomMex,
    Thanks for posting. If what you are looking for are suggestions for how to use your PXI controller in regards to some of the issues you mentioned, then here are my suggestions. For networking purposes, you can consider your PXI controller the same as any other computer; you should be able to connect it to your network just fine and it will be able to see other computers and devices that are on the same subnet. Antivirus software in general should be fine for your system until you want to install new NI software, at which point you may want to disable it to avoid issues during installation. Does this answer your question? Let me know, thanks!
    Regards,
    Joe S.

  • Installtion Labview RT on PXI Controller

    We have a PXI Controller 8106 which is running on Windows OS. We want to run it on Real Time OS from NI. What steps I need to perform to install that. Currrently when I boot in LabView RT fron BIOS, it displays "Transferring Control to User Program. System Unconfigured, Rebooting ...". I am able to connect it to MAX through Host PC and able to install Veristand 2011. But it does not reflect while booting Controller.
    Solved!
    Go to Solution.

    When converting from Windows to RT, there are some very important things you must do to manage the conversion; the big one is your hard disk.  Your hard disk must be formatted with a FAT32 partition - most likely Windows formatted it NTFS, which RT cannot read or use.  Converting your disk will be a manual step for you; if you follow these steps you can use an RT PC Desktop Utility disk to perform the swap (these instructions done with a PXI-8106):
    First we have to put a FAT32 partition on it, and format.
     Acquire a USB Flash Drive 256MB or larger.  Plug it into your host machine.
     Format/Image the USB Flash Drive via MAX
    Under Tools->Create Desktop PC Utility USB Drive in MAX
    Plug USB Drive in 8106
    Enter the BIOS of 8106 using "DEL" key
    Go under "LabVIEW RT" menu and set "Boot Configuration" to `Windows/Other OS".
    Press F10 to save and exit, rebooting the controller.  
    Enter the BIOS of 8106 using "DEL" key (we had to set the controller to Windows/Other and reboot to allow USB to be detected/used)
    In the "Boot" menu, make sure the "USB HDD" (probably also has your mfg of the USB key inserted) option is #1 in boot list (using +/- keys)
    In "Advanced->Integrated Peripherals" make sure "Legacy USB Support" is [ENABLED].  
    Press F10 to save and exit, rebooting controller.
    The controller will boot using the USB Flash Drive.
    In the USB Flash Drive Options, choose option 6 "Format Options" (depending on flash drive image, may say something else, but option # is same).
    Choose to format the drive, use Option #2 in format to "Erase All Partitions on the Drive and Create a Single New Partition" - this wipes the partition information from the disk and creates a single FAT32 partition on the drive.
    Format with FAT32 (DO NOT use Reliance on an 8106 - the BIOS does not understand the Reliance Filesystem).
    Once complete, reboot the controller (you can use Option 9 to do this).
    Now we have to get the controller to think it's a PXI controller and not an RT Desktop PC
    Enter the BIOS of 8106 using "DEL" key
    Go under "LabVIEW RT" menu and set "Boot Configuration" to `LabVIEW RT Safe Mode"
    Press F10 to save and exit, rebooting controller.
    In MAX, find the device in Remote Systems.  Right-click the device and choose "Format Disk"
    Once you format the disk, the controller will then think it's a PXI controller.
    (You may have to delete the controller from MAX and press F5 to redetect for the images to update)
    Now let's put the controller into RT mode so we can use it.
    Enter the BIOS of 8106 using "DEL" key
    Go under "LabVIEW RT" menu and set "Boot Configuration" to `LabVIEW RT"
    Press F10 to save and exit, rebooting controller.
    There you go.  Now you're ready to deterministically rule the world.
    -Danny

  • Streaming from MBP to xbox360

    I have tried Connect360, Playback, and now am currently using Rivet.  When I am streaming larger files (HD) to my xbox I get hiccups in my video every 7 mins. or so.  I have wireless N router,N adapter for xbox, and MBP is wireless N. 
    I Want to know if there's anything I can do with any of the devices to speed up my stream so it doesn't hiccup anymore.
    Any suggestions are greatly appreciated.

    Greetings,
    I use Connect360 myself without issue between my Macbook Pro and my xBox on my Airport Extreme wireless network.  Your Airport card inside your MBP automatically adjusts its speed (frequency) and channel when you tell it to join a specific wireless network so there is nothing to do to speed up the connection on the Mac side.  You can check the speed and channel by holding down the option key while clicking on the Airport menu at the top right of the screen.
    Couple of thoughts:
    Streaming video is EXTREMELY taxing on networks, more so than just about anything else you do.  When you're streaming video don't run other programs on your computer that feed off the network (web browsers, chat, email, file sharing programs, etc.).   Keep in mind other computers or devices (cell phones, tablets, game consoles, etc) that use the network for internet access are also tapping into the network so they could be a factor as well.  If you have 2 other computers on the network playing games online or streaming music, they are fighting for the attention of the router.
    Turn off sleep and hard disk sleep in Energy Saver Settings on the MBP. (This will impact battery life if you aren't running off the AC adapter)
    Hardwire the xBox directly into the router.  I ran my xBox on the wireless adapter for some time and found I preferred the performance of ethernet.  Consider doing this as a test even if you don't want to keep it this way.  If it works then you know you have a problem with your router (update its firmware perhaps) or the wireless adapter.
    Run WPA2 security on your router -- WPA2 is the preferred encryption protocol for Macs at this time.
    Change the channel on your router -- most modern routers auto-detect for interference and choose a less crowded channel but it might be worth a shot, especially if you are in an area with lots of wireless traffic (if you see more than 6 other wireless networks in your Airport menu I call that lots, although these days…)
    Have any friends with a Mac?  Have them bring it over and see if they also have the same issue with breaks in the video stream.  If so then this is most likely an issue with the router or the wireless adapter.
    Hope that helps.

  • How do I restrict access to the RT Series PXI Controller via its FTP server?

    The RT Series PXI Controllers run an FTP server, so I can view files on the controller over the Internet wtih a Web browser. I can also download and upload files with a Web browser. How can I instruct the FTP server to give access only to specified, trustworthy FTP clients?

    It is possible to "Lock" the controller from the Measurement and Automation Explorer program. The password you set when locking the controller (which prevents others from making configuration changes to the controller while running) is the same password that controls access to the FTP server. When the controller is unlocked, anyone who can access the PXI controller's IP can read, write, and delete files on the FTP server. When locked, anyone can read data from the FTP server, but only when logged in with the lock password will you have access to write or delete data.
    For more information on locking your controller, see the user manual, MAX online help, or the following link.
    NI Developer Zone: Controlling Access to LabVIEW Real-Time PXI Targets

  • Remote startup and shutdown of of PXIe controller running Labview RT (WoL)

    I would like to be able to remotely start up and shut down a PXIe-8133/PXIe-8130 controller remotely over the LAN.  
    I can see that the hardware specs for the PXIe-8133 supports wake on lan (WoL), but I'm not sure about the 8130 (although it seems to respond to the network when asleep).
    I have seen the guide for configuring WoL under Windows, but I do not have Windows installed on these controllers, so how is WoL configured if I only have Labview RT 2011?
    And the 2nd part of my question is whether Labview RT supports a way to programatically shut down the controller?  I'd like the controller to shut down when the startup application terminates.  I've found the RT Restart Target VI, but not one for shutting down.

    Hey there.
    Power management on a PXI controller isn't well supported (or supported at all, really).  WoL is only supported via Windows, LabVIEW Real-Time does not support the WoL feature.  Shutting the controller down is only supported in LabVIEW 2012 and newer via the power button on an express chassis; LabVIEW Real-Time cannot programmatically kill the power on the controller, but it can put itself into a safe state (i.e. shut down) when the power button tells it that, "it has 13 seconds to shut down or else."  
    Power Management is on our roadmap, and is being considered for future versions of LabVIEW Real-Time.
    -Danny

  • Air port express needed for streaming if I have new apple TV?

    I had so far a setup for music streaming where I used an additional airport express station where I have my AV receiver and had this station connected to the receiver. This old air port station is not working anymore and I anyway will change my whole setup now because I will get a new AV receiver with HDMI and I will connect a new apple TV directly to the receiver via HDMI. My question is whether I need to buy and connect also a new airport express station for some music streaming etc or can I with the new setup stream everything I want by using only the appletv (since the appletv supports also wlan)? I don't have at this place a lan cable availavle and also don't want to get one there, therefore I will need a wireless solution.
    Thanks in advance,
    Thomas

    You can connect AppleTV to the reciever via HDMI or optical.
    AppleTV's HDMI implementation has always been rather fussy and can be incompatible with some HDMI switches/receivers.
    One potential issue is reports from some users that if the TV is not displaying the AppleTV output, then it goes to sleep and cannot be used for streaming audio - most of these reports relate to AppleTV connected to TV by HDMI and secondary optical output to receiver.
    It may work fine for you but there is such a myriad of AV kit and TVs it's impossible to be sure without testing in a particular combination.
    I assume you would use the AppleTV for other features not just audio, else just get an Airport Express.
    AppleTV has wi-fi and ethernet connections - apart from the audio output side of things it does not do any of the other things an Express does.
    Of note is reports that AppleTV always outputs stereo content as 16bit 48kHz PCM over optical and probably HDMI too.
    If you choose AppleTV remember that in addition to using it as an Airport speaker for audio (redubbed Airplay as it now includes video in some instances) pushed from iTunes AppleTV can pull audio files directly from iTunes to play and output using it's onscreen menu system controlled by the physical remote or Apple's Remote app for iPhione/iPad etc.  Do an A/B of both audio streams they will differ - itunes effects will get pushed through Airplay, they're not added when AppleTV directly plays the files (better in my experience when using in a hi-fi setting not compensating for small computer speaker deficiencies).
    AC

  • Electric Piano / Controller for LE?

    Hi All,
    Does anyone know of a digital piano that could also double as a controller for Logic and Reason? What I really want/need is a digi piano that my kids can just turn on and play (built-in speakers), then when they go to bed I can plug in my MBP with LE and go to town.
    I know I'm asking for the best of both worlds but thought it would hurt to ask. I was thinking of the Yamaha YPG-635 but I'm not sure if it would work as a controller? If anyone has any idea's or suggestions, I'm all ears.
    Thank you

    Any keyboard with a MIDI out socket (and you'll need a suitable MIDI interface) will suffice as a controller. I'd imagine it would be more difficult to find a digital piano that didn't have MIDI out really.

  • Authentication for Stream Analytics REST Api

    Hi there,
    I am trying to use the stream analytics rest api from a java client. For other services (storage services for example), I am able to successfully use mutual certificate authorization. I create a management certificate using keytool and upload it through
    the settings tab in azure portal. I then create an SSLContext from this certificate. This all works and I am able to get access to the storage services api.
    The same flow does not seem to work for stream analytics api. When attempting to make an api call, I get 401 error code with the following response authorization header.
    GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.StreamAnalytics/streamingjobs?api-version=2014-10-01-preview
    WWW-Authenticate=[Bearer authorization_uri="https://login.windows.net/{...}", error="invalid_token", error_description="The access token is missing or invalid."]
    The result is the same whether or not I configure the certificate on the client side. So, it seems like the mutual certificate authorization is not supported in stream analytics as it is in the other management APIs. Can you confirm if this feature is not
    supported? If it is not supported, can you please provide some information on how we should be authenticating for stream analytics REST api?
    Thanks

    I did some more investigating. The Azure Stream Analytics REST Api documentation uses
    https://management.azure.com/
    as the base uri for managing stream analytics service. The .NET azure sdk source code on github, however, uses
    https://management.core.windows.net/  
    for the same. So, I have tried accessing some different variations of resources.
    https://management.core.windows.net/{my subscription id}/services/storageservices
    Response: 200 OK
    Here, I am using mutual certificate authorization to successfully reach storage services at management.core.windows.net. This verifies that the certificate authorization flow works for other services in the same subscription. 
    https://management.azure.com/subscriptions/{my subscription id}/resourcegroups/StreamAnalytics-Default-Central-US/providers/Microsoft.StreamAnalytics/streamingjobs?api-version=2014-10-01-preview
    Response: 401 Unauthorized
    Message: {"error":{"code":"AuthenticationFailed","message":"Authentication failed. The 'Authorization' header is not present or provided in an invalid format."}}
    Now I attempt to use the same mutual certificate authorization on the management.azure.com base uri for stream analytics management. The request fails and the error message notes that an expected Authorization header is missing. This leads me to
    believe that mutual certificate authorization is not supported on management.azure.com.
    The Authorization header makes sense for OAuth2 flow, so I am thinking that management.azure.com
    might only support OAuth2. I need server to server management, so OAuth2 flow will not work because it requires interactive browser redirect to work with management api. Active
    Directory only gives delegate permissions to management services, not application permissions. I believe this rules out using OAuth2 / Active Directory for headless
    authorization - please correct me if I am wrong.
    https://management.core.windows.net/subscriptions/{my subscription id}/resourcegroups/StreamAnalytics-Default-Central-US/providers/Microsoft.StreamAnalytics/streamingjobs?api-version=2014-10-01-preview
    Response: 403 Forbidden
    Message: <Error xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Code>ForbiddenError</Code><Message>The server failed to authenticate
    the request. Verify that the certificate is valid and is associated with this subscription.</Message></Error>
    Here I try to use the mangagement.core.windows.net base uri that is used in .net sdk. I get a 403 forbidden response. The error message indicates that the server attempted to complete the mutual certificate authorization. The server complains, though,
    that the certificate is invalid. This is the same certificate used successfully to manage storage services, so I know the certificate is valid and the client flow works.
    It would be great if someone could expand on the discrepancy between the base uri in the documentation vs .net sdk and provide some guidance on server to server authorization to stream analytics management api.
    Thanks,
    Dave

  • Mac book pro verses iMac(intel)for streaming video

    Mac book pro verses iMac (intel) for streaming video (skpying) which one would you recommend?

    Neither one is particularly advantageous. Streaming video will take a considerable amount of power, meaning you'll probably want to keep a MBP's power adapter connected.

  • RTSI implemention between FPGA and PXI controller

    I have a need to be able to send and receive data from a r-series modules. I note these have an RTSI bus (PXI form). I am looking to implement this bus so I can pass results to a PXI controller and send new settings (info for PWM), can someone point me at an article as I have been looking for a while now to no avail.
    Many thanks
    Please remember to accept any solutions and give kudos, Thanks
    LV 8.6.1, LV2010,LV2011SP1, FPGA, Win7

    To pass data from an FPGA depending on the data type it is common to use a FIFO as R series cards tend to gather data faster than most devices can handle so the buffer is used so data isnt lost. If you could post some example code I would be happy to point you in the right direction.
    Matthew Trott
    Applications Engineer
    National Instruments UK
    www.ni.com/ask

  • Use of PXI 4070 for calibration with CalExec

    I am running CalExec 3.1
    NI 5421 and 5422 cards need the DMM  NI PXI-4070 for the calibration. Can I use HP 34401A instead of that?
    Thankyou,
    Poornima

    Hi Poornima,
    Yes you can use the 34401a. Test Exec uses IVI so you can choose which IVI device you wish to use.
    Hope this helps,
    Nick

  • PXI Controller / LabVIEW Compatibility

    I have a system using a PXI-8175 RT controller with LabVIEW 7.1.  I am looking to upgrade the LabVIEW version to LabVIEW 2011.  Is there a table of PXI-Controller compatibility with LabVIEW?

    Hi Jeffmg,
    We do have tables of compatibility for PXI controllers with different versions of the PXI Platform Services and operating systems.  Please take a look at the documentation located on the following web links and let me know if you have any questions!
    PXI Platform Services Operating System Support
    PXI Platform Services Hardware Support
    | Zach J. | Applications Engineer | National Instruments |

  • What download speed is good for streaming HD movies?

    What download speed is good for streaming HD movies down to my Apple TV?

    kenjpark
    The recommended speeds are
    SD 2.5 Mbps
    720p 6 Mbps
    1080p 8 Mbps
    Jules

Maybe you are looking for

  • Help with dynamic creation of class object names

    Hi all Wonder if you can help. I have a class player.java. I want to be able to create objects from this class depending on a int counter variable. So, for example, int counter = 1; Player p+counter = new Player ("Sam","Smith");the counter increments

  • Why does Acrobat Standard 6.0 recognize scanner but Pro 9 will not?

    I am running both programs on an Intel Mac (same machine), 10.5.8 Progam.  My Acrobat Standard 6.0 pulls in the scanner immediately, but my Pro 9 will not recognize the scanner.  Is there something I have to do to get the Pro 9 to recognize the same

  • Acrobat XI Outlook 2013 add-on crashes Outlook

    Acrobat XI Outlook 2013 add-on crashes Outlook each time I try to convert an email to PDF, I did not see a relevant answer to this specific problem in the forums. Of course I can print an email to acrobat PDF but I believe a fix or an update from Ado

  • Can't scan with new 1050

    I have been scanning with Adobe Acrobat Professional 8 and a Lexmark all in one printer. The printer's printhead became blocked, and cost of fixing was too much, so I bought this HP printer. Installed it, and made it default. It prints and copies fin

  • Screen freezed as adding new applet to a package.

    I just download a trial version of JDeveloper. I always get a freezed screen as I try to add a new applet to a existing package. Is the trial version of JDeveloper a full functional package? Thanks. Chuck