Acquisition de température (Labwindows/CVI, NI9211)

Bonjour,
Je débute sur Labwindows/CVI, je suis entrain de concevoir un petit système de supervision. J’essaie dans un premier temps  de faire juste l’acquisition de température grâce un module NI 9211 et l’affichée sur une interface graphique de Labwindows/CVI. J’ai installé le DAQ mx mais je ne sais pas comment faire pour intégrer la mesure à mon programme. Si quelqu’un peux me dire comment faire ou me renvoyer sur un tutoriel cela m’aiderai beaucoup.
Je vous remercie d’avance. 

Hello there,
The following tutorial might be of use to you: www.ni.com/white-paper/2931/en/
Please let us know if you have any trouble with it!
Thanks,
Daniel D.
National Instruments
Automated Test Software R&D

Similar Messages

  • Acquisition Capteur de température infrarouge

    Bonjour à tous
    Pour le compte d'un projet, je dois réaliser l'acquisition des températures à l'aide des capteurs infrarouges (capteurs Optris CS) montés sur un banc d'essai sous LabVIEW.
    Mon problème est le suivant: au moment de configurer le VI Assistant DAQ  (voir fichier joint), lorsque je choisis comme entrée analogique température, il me propose les capteurs suivant : - thermocouple - thermistance à Iex- RTD - thermistance à Vex. tous ces entrées ne correspondent pas au capteur infrarouge.
     je voudrais savoir si on peut acquérir  des signaux issus des capteurs de température infrarouge en utilisant LabVIEW et dans ce cas quelle entrée analogique choisir pour configurer le VI Assistant DAQ
    Merci d'avance 
    Attachments:
    Image.docx ‏40 KB

    Bonjour Christian,
    Effectivement l'assistant DAQ permet énormément de choses et dispose d'un nombre de type de capteurs conséquents, cependant les capteurs infra-rouge, ou encore les capteurs à fibre optique ne sont pas inclus dans le driver DAQmx.
    Il vous faut donc acquérir la tension de votre capteur, puis la convertir en température en créant par exemple une échelle personnalisée au sein même de l'assistant DAQ ou encore dans MAX.
    Cordialement,
    Mathieu_T
    Certified LabVIEW Developer
    Certified TestStand Developer
    National Instruments France
    #adMrkt{text-align: center;font-size:11px; font-weight: bold;} #adMrkt a {text-decoration: none;} #adMrkt a:hover{font-size: 9px;} #adMrkt a span{display: none;} #adMrkt a:hover span{display: block;}
    LabVIEW Tour
    Journées Techniques dans 10 villes en France, du 4 au 20 novembre 2014

  • Labwindows/CVI multitaches: acquisition et contrôle d'instrument

    Bonjour a tous,
    Dans le cadre d'un développement sous labwindows/CVI je suis amené à réaliser une acquisition tout en contrôlant autre un instrument. Je pense que la solution est le multi taches.
    Mon problème est que je ne connais pas du tout cette méthode, et je souhaiterais savoir si s'est une solution viable pour à la fois lancer une acquisition pendant que je contrôle un instrument (reset de son alimentation). Dans le cas contraire, pouvez vous m'indiquer une solution, avec la démarche a réaliser?
    Je sais réaliser une synchronisation entre une génération et une acquisition mais dans ce cas, il faut gérer une carte d'acquisition et un autre instrument. Comment faire??
    Je vous remercie
    Cordialement,
    Julien_B

    Hello,
    La bonne vieille recherche d'exemples (Help-> Find Examples) reste toujours efficace. Je vous suggère d'aller faire un tour dans la partie MultiThreading. On y trouve toutes les principales fonctions pour créer des threads et y exécuter du code (en parallèle, donc !).
    Cet article est aussi un bon départ.
    Cdt,
    Eric M. - Application Engineering Specialist
    Certified LabVIEW Architect
    Certified LabWindows™/CVI Developer

  • Writing a Compressed AVI File in NI LabWindows/CVI with the IMAQ Vision Acquisition

    I'm still facing some problems when I try to save pictures from a GigE Vision camera into a compressed avi-file in a LabWindows/CVI application on Windows7.
    The task is to grab images from the camera with 30 fps to monitor a process, evaluate the grabbed pictures to find certain characteristics of the monitored process and save them in an avi-file to have the possibility to load and evaluate them once again Offline if necessary.
    My questions: which compression filters can I get with the NI-Imaq Vision Acquisition and Vision Development Runtime 2012 SP1? Is a mpeg4 codec available to compress quickly and effective? Can I use a third party codec or only the ones delivered with NI-Vision?
    I posted the problem two times already, but there is little response up to now. Thanks

    The encoding algorithm, or codec, that's used for compression needs to present on your system. When I had done some research on this sometime back, I found that if your custom codec could align with the DirectShow architecture, then your codec would work with IMAQ AVI functions.The codecs that are available may vary from system to system, depending on what software is currently installed. Be sure to check out this article:
    Writing a Compressed AVI File with the IMAQ Vision Acquisition Software
    Adnan Zafar
    Certified LabVIEW Architect
    Coleman Technologies

  • Acquisition température capteur ds18b20 sous arduino via LabView

    Bonjour,
    cela fait déjà quelques jours que je me casse la tête sans pour autant avoir de solution à mon problème. Je cherche à acquérir la température de plusieurs capteurs ds18b20 via LabView (graphes principalement). J'utilise le toolkit Arduino on LabView mais je n'arrive pas vraiment à bien l'utiliser. Le principe de ce module est bien de permettre de ne pas toucher à une seule ligne de code ? Est-ce que je peux lire toute une chaîne de capteur via LabView ?
    Par ailleurs je suis en train de consulter un exemple de la fonction "thermistor Read" mais je m'aperçoit que l'entrée de cette fonction est analogique, alors que mes capteurs sont digitaux, y a t-il un équivalent de cette fonction qui me correspondrai ?
    Même un petit morceau de code me serait profitable histoire de savoir par où commencer
    Merci d'avance pour vos réponses,
    cordialement,
    Cyril Milon

    Bonjour Lykaa,
    Avez-vous consulté le forum suivant ? : Arduino and Dallas DS1820 (one-wire)
    et posté sur la communauté en question ? : LabVIEW Interface for Arduino
    Voici également un lien qui pourrait vous être utile : How to use the DS18S20 and DS18B20 temperature sensors with Arduino
    Cordialement,
    Jérémy C.
    National Instruments France
    #adMrkt{text-align: center;font-size:11px; font-weight: bold;} #adMrkt a {text-decoration: none;} #adMrkt a:hover{font-size: 9px;} #adMrkt a span{display: none;} #adMrkt a:hover span{display: block;}
    Travaux Pratiques d'initiation à LabVIEW et à la mesure
    Du 2 au 23 octobre, partout en France

  • Retour paramètre string par Labwindows/CVI pour Teststand

    Bonjour à tous,
    j'utilise Teststand 2012 Development System et Labwindows/CVI 2012 Development System sous Windows 7 professionnel.
    Le contexte : grâce à une DLL crée avec Labwindows/CVI j'appel la fonction "Traitement" par TS.
    Le prototype de la fonction est le suivant void __declspec(dllexport) Traitement (char message[256], car reponse[256]);
    Je passe en paramètre deux strings à cette fonction. Cette fonction reçoit un "message", effectue un traitement sur celui-ci et le renvois sous le tableau "reponse" à TS. Cette fonction a été testée et fonctionne sous CVI.
    Mon problème : J'ai vérifié ma fonction reçoit bien le message mais me retourne quelque chose d'erroné( cf. image) et n'est censé me retourner, dans"reponse", que les chiffres au début mais me rajoute des instructions en temps que string. Je ne comprend pas comment cette suite d'instruction ce rajoute et pourquoi?
    J'ai consulté tous les messages disponibles sur le forum et je n'ai pas réussi à trouver un problème équivalent et donc une solution.
    J'espère que vous aurez une idée, voir pourquoi pas une solution
    Dans l'attente d'une réponse,
    Cordialement,
    Erwan.
    Résolu !
    Accéder à la solution.
    Pièces jointes :
    message.png ‏74 KB

    Bonjour Akagi,
    Dans une chaîne de caractère, "Null" ou "\0", correspond effectivement à une fin de chaîne.
    Pour éviter ce comportement, vous pouvez changer le type de passage de paramètre dans TS en tableau de Numérique.
    Ce faisant, aucun traitement ne sera fait sur le caractère "NULL". pour rappel un char = 1 Octet, on peut donc utiliser un tableau de numérique U8 pour représenter une chaîne de caractère.
    En résumé, si votre chaîne de caractère = 3"Null"01, vous obtiendrez ainsi: tab[0] = 3, tab[1] = 0, tab[2]=1.
    Je suis désolé, mais j'ai du mal à saisir où est intégré le caractère "NULL" dans CVI, est-ce une entrée clavier saisie par l'utilisateur, autre?
    Est-il possible d'utiliser un autre caractère ou série de caractère(non spécial) permettant d'identifier cette transition/caractère spécial "Null"?
    EX: (\) = "Null", soit la chaîne 3(\)01 équivalent à 3"Null"01. Il suffit ensuite d'établir un algorithme permettant de changer (\) en "NULL".
    Cordialement,
    Rémi D.
    National Instruments France
    #adMrkt{text-align: center;font-size:11px; font-weight: bold;} #adMrkt a {text-decoration: none;} #adMrkt a:hover{font-size: 9px;} #adMrkt a span{display: none;} #adMrkt a:hover span{display: block;}
    >> Les rencontres techniques de NI - Mesures et acquisition de données : de la théorie à la mise en ...

  • Lire données enregistrées dans un fichier avec Labwindows/CVI

    Bonjour à tous !
    Je suis très novice en matière de CVI puisque j'ai eu le droit qu'à 12h de formation l'année dernière. Je me joins donc à vous pour vous de demander l'aide.
    Le projet que j'étudies en ce moment concerne une station météo. Le but étant de pouvoir affiché en temps réel les différentes données issues de celle-ci.
    J'ai donc réussi à programmer la station météo pour récupérer toutes les secondes les différentes données. Ces données sont enregistrées dans un ficher .dat et sont donc actualisées toutes les secondes. Ce fichier est de la forme suivante :
    Citer:
    "TOA5","CR1000","CR1000","2860","CR1000.Std.17","CPU: Projet météo.CR1","64584","Public"
    "TIMESTAMP","RECORD","BattV","BP_kPa","AirTC","RH","WS_kph","WindDir"
    "TS","RN","Volts","kPa","Deg C","%","kilometers/hour","Degrees"
    "2010-11-27 10:27:14.44",257,12.14808,61.78909,22.408,36.154,0,0.02405149
    Les données à afficher se trouvent dans la dernière ligne, avec dans l'ordre,
    la date, le nombre d'enregistrement, la tension de la batterie, la pression atm., la température, l'humidité, la vitesse du vent et sa direction.
    Mon but étant de pouvoir afficher les différentes données météorologiques.
    Ma question est donc, est-il possible d'aller récupérer les différentes données en continue et les afficher dans des afficheurs?
    J'espère avoir été assez clair, et espère qu'un d'entre vous sera me dire si c'est possible et peut être m'orienter vers la façon de faire.
    Cordialement, Frédérick.

    Bonjour,
    Je n'ai pas CVI installé ici, mais en gros, je vous conseille d'effectuer ce genre de chose :
    Ouvrir le fichier, récupérer la dernière ligne (ou pas, mais plus efficace je pense).
    Utiliser les expressions régulières pour retrouver le pattern dans votre texte avec la fonction :  RegExpr_FindPatternInText
    Puis réutiliser la même fonction pour récupérer chaque élément que vous cherchez dans votre pattern un par un (date, nombre, etc).
    Utiliser les expressions régulières est plus efficace que de découper la chaîne suivant les espaces, ou autre caractères, car on peut vraiment vérifier que l'on a les données correctes dans le fichier.
    SI j'ai le temps je vous fait un exemple de soir.
    Cordialement,
    Da Helmut

  • NI USB 8473s sous Labwindows/CVI

    Bonjours à tous.
    Je me rettrouves bien embeté par cette petite boite. En éffet je dois développer un programme exclusivement sous Labwindows CVI ayant pour but de tracer les courbes des informations reçues par ma CAN box et le hic est que je n'arrive tout bonnement pas à le faire à cause de l'incompatibilité entre Channel API et Frame API. Y à t'il une solution sous CVI pour réaliser celà? Peut on réaliser ce programme sous Labwindows sans utiliser les fonctions proposées par le constructeur?

    Bonjour,
    Je remonte un peu votre topic mais je ne sais pas si vous avez trouvé une solution entre-temps.
    Je ne comprends pas tout à fait où se situe votre problème. Pourriez-détailler un peu plus ? Pour l'instant, je ne vois pas trop d'où vient un potentiel problème d'affichage.
    Par ailleurs, qu'entendez vous par "sans utiliser les fonctions proposées par le constructeur" ?
    Cordialement,
    Mathieu P. | Certified LabVIEW Associate Developer
    National Instruments France
    #adMrkt{text-align: center;font-size:11px; font-weight: bold;} #adMrkt a {text-decoration: none;} #adMrkt a:hover{font-size: 9px;} #adMrkt a span{display: none;} #adMrkt a:hover span{display: block;}
    Journées techniques : des fondamentaux aux dernières technologies pour la mesure et le contrôle/comm...

  • Cherche modules NI-PXI pour mesure et régulation de température

    Bonjour à tous,
    Je suis à la recherche des modules NI-PXI pilotables à partir d’un programme LabVIEW pour Acquisition et régulation de température (0-250° C); mon système de chauffage se compose :
    1)      D’une chambre d’interaction :
    -          chauffée par une cartouche chauffante (160W)
    -          la température est mesurée par un thermocouple.
    2)      De deux injecteurs :
              Chauffés par  deux résistances spiralées (120W)
    En résumé, on a besoin minimum de 4 sorties (3 sorties pour l’excitation des éléments chauffants+une sortie pour la mesure du Thermocouple).
    Concernant mon interface d’acquisition j’utilise :
    - Une plate forme NI PXI 1042/8 emplacements
    - Une interface NI PXI 8430/8 RS232
    Ma question donc est de savoir s’ils existent des modules NI PXI ou du matériel pilotable à partir d’un programme LabVIEW qui va permettre d’automatiser les fonctions d’acquisition de la température et d’alimentation des éléments chauffants dans ces conditions (Format PXI) ?
    Cordialement.

    Bonjour Nadal06,
    Merci d'avoir posé votre question le forum National Instruments.
    Tous les modules NI-PXi sont pilotables à partir de LabVIEW. En revanche, aucune de nos cartes n'est à même de délivrer une telle puissance pour l'excitation des résistances.
    Généralement, pour ce type d'application , il est nécéssaire de séparer le système d'information/commande (NI-PXI sans problèmes) et le système d'alimentation. (NI Switchs par exemple).
    En somme, je vous conseille d'appeller directement notre service commercial qui sera à même de vous proposer une solution adéquat.
    Je reste à votre disposition pour plus d'informations.
    Cordialement,
    Romain P.
    National Instruments France
    #adMrkt{text-align: center;font-size:11px; font-weight: bold;} #adMrkt a {text-decoration: none;} #adMrkt a:hover{font-size: 9px;} #adMrkt a span{display: none;} #adMrkt a:hover span{display: block;}
    >> NIDays 2011, le mardi 8 février au CNIT de Paris La Défense

  • Labwindows/CVI Afficher plusieurs courbes d'échelle différentes sur un même graph

    Bonjour
    Je suis un récent utilisateur de Labwindows/CVI et je suis confronté au problème suivant:
    je réalise une IHM d'un oscilloscope 4 channels, et je souhaiterais avoir la possibilité d'afficher les 4 courbes en même temps (ça c'est bon) avec des échelles en Y différentes (suivant le curseur Volt/division selectionné pour chaque channel)
    J'ai essayé de transposé cette solution Labview à CVI : http://forums.ni.com/t5/Discussions-de-produit-de-NI/Afficher-plusieurs-graphes-avec-plusieurs-%C3%A...
    Sans succes...
    Merci de votre aide

    non à ma connaissance un graph ou un chart ne peut avoir que deux échelles
    Après rien n'empêche d'avoir une échelle arbitraire comme sur un oscillo de 0 à 10 divisions par exemple et de multiplier les signaux pour avoir les valeurs correspondantes aux volts/division. Avec une échelle en division et non en volts 
    Cordialement,
    Simon D.
    CLA | Certified LabVIEW Architect
    CTA | Certified TestStand Architect

  • Sonde température compatible labview

    Bonjours.
    Je recherche une solution pour acquérir une information de température exploitable par labview pour un faible prix. J'ai besoin d'un systeme de lecture en direct (donc ne pas stocker de valeur) qui serait connecté à mon PC en USB ou par carte PCI.
    Pour l'instant j'ai vu ceci :
    MCC USB-501 http://sine.ni.com/nips/cds/view/p/lang/fr/nid/207176
    Mais j'ai pas besoin du systeme de déportation de la sonde avec la baterie. L'idéale serai 1 seul thermocouple et une interface usb mais j'ai vu que des systemes pour 4 thermocouple et à 450€...
    Merci.
    JohannB
    Résolu !
    Accéder à la solution.

    Je ne sais pas si les produits de la compagnie Measurement Computing sont connus en France, mais en cherchant j'ai trouvé qu'il y a un distributeur (http://www.dipsi.com/constructeurs.php).  Le module USB-TC (8 thermocouples) se détaille au Canada 40% de moins que NI USB-9211A (4 thermocouples).  J'en ai déjà acheté quatre et c'est un bon produit.  Le pilote LabVIEW est un peu moins intuitif que pour un produit NI mais l'intégration dans un programme LabVIEW est très facile.  D'ailleurs, National Instrument a acheté Measurement Computing en 2007 (http://www.ni.com/news/releases/apr0504.htm) mais cette compagnie continue d'opérer sous sa propre bannière.
    USB-TC:  http://mccdaq.com/usb-data-acquisition/USB-TC.aspx
    Jean-Marc
    Jean-Marc
    LV2009 and LV2013
    Free PDF Report with iTextSharp

  • LabWindows​/CVI Openings in MN!!

    A Fortune 200 Consulting firm is currently recruiting a talented LabWindows/CVI professional to play an integral role in the success of a high-profile project. 
    Experience and skills needed for this role:
    Solid and current knowledge of LabWindows/CVI
    Experience with Oracle and instrument data acquisition
    Technical Development experience
    Deep understanding of Labwindows/CVI
    Understanding of DIADEM
    User documentation knowledge
    Team player in an IT environment
    Knowledge of Oracle 10g
    Excellent communication and consulting skills 
    Experience with technical requirements gathering
    understanding of Software SDLC
    Qualified candidates please respond via email to [email protected]

    This depends on your CVI version... the full development version includes the advanced math library, which provides functions such as PulseMeas to evaluate waveforms.

  • VXI-MIO-64E-1 in LabWindows/CVI

    I am using VXI-MIO-64E-1 module for Data Acquisition of differential Signal of 0-10V. By default Module is configured in -5V to +5V. I have used  status = AI_Configure (deviceNumber, chan, inputMode, inputRange, polarity, driveAIS) function for configure module to 0-10V unipoler but  still module is taking -5V to +5V not 0-10V.  here is LabWindows/CVI code for configuration of analog input module.
        buffer = (short *)malloc ( NUMPOINTS * sizeof(short));
       status = Init_DA_Brds (1, &brd);
       if ( status != 0 )
        MessagePopup("Error","Error in initializing VXI device");
        exit(-1);
       status = SCAN_Setup (1, NUMMODULES, ChannelList, ChannelGain);
       if ( status != 0 )
        MessagePopup("Error","Error in configuring VXI device");
        exit(-1);
       status = DAQ_DB_Config (1, 1);
       status = DAQ_Config (1, 1, 0);
       status = Select_Signal (1, ND_PFI_7, ND_IN_SCAN_IN_PROG, ND_LOW_TO_HIGH);
       if ( status != 0 )
        MessagePopup("Error","Error in Configuring SCAN_START input Line");
        exit(-1);
       InitializeTimer1();
       /* Module 1 Initialization Over */
       /* Module 2 Initialization Starts */
       buffer1 = (short *)malloc ( NUMPOINTS1 * sizeof(short));
       status = Init_DA_Brds (2, &brd);
       if ( status != 0 )
        MessagePopup("Error","Error in initializing VXI device");
        exit(-1);
       status = SCAN_Setup (2, NUMMODULES1, ChannelList, ChannelGain);
       if ( status != 0 )
        MessagePopup("Error","Error in configuring VXI device 2");
        exit(-1);
       status = DAQ_DB_Config (2, 1);
       status = DAQ_Config (2, 1, 0);
       status = AI_Configure (2, -1, 0, 10, 1, 0);
       /* Module 2 Initialization Over */
    What mistake i am doing to configure module-2 to 0-10 Volt input range.

    Hello Vishnu,
    Unfortunately, the VXI-DAQ cards are no longer supported, but you can find information about using them in the manual.  The VXI-MIO Series User Manual  has details about setting the input range in Chapter 3 on page 3-4.
    Good luck with your application!
    Meghan
    Applications Engineer

  • Test NI cDAQ-9188 using LabWindows/CVI

    I am looking for help to create test for cDAQ-9188 with DIO and AIO modules.
    Would you please advise with information as follow:
    1. Adding device driver to a project.
    2. Sample of UI.
    3. Sample of test script for DO (AO) control.
    4. Sample of test script for DI (AI) acquisition.
    Thank you.
    Sincerely,
    Sam.
    [email protected]  

    There is a tutorial on using DAQmx with LabWindows/CVI here: http://zone.ni.com/devzone/cda/tut/p/id/2931. That is probably a good place to start.
    Another good article to check out is the NI Ethernet Data Acquisition Overview here: http://zone.ni.com/devzone/cda/tut/p/id/7374.
    As far as examples go, there are several text-based examples (as long as you have DAQmx installed) located at: Start Menu >> All Programs >> National Instruments >> NI-DAQ >> Text-based Code Support >> ANSI C Examples. 
    National Instruments

  • Introducing LabWindows/CVI 2009

    National Instruments released LabWindows/CVI 2009 on Friday, December 4th.
    LabWindows/CVI 2009 includes enhanced productivity tools and introduces a new toolkit for run-time analysis and optimization. LabWindows/CVI 2009 also includes support for new technologies such as the Microsoft Windows 7 operating system, 64-bit application development and deployment, and provides a new interface for communicating with NI PXI FPGA-based hardware including FlexRIO and R Series data acquisition modules.
    Visit the What's New  page to see a full list of the new features in LabWindows/CVI 2009 that will help users create more reliable applications in a shorter amount of time and take advantage of new PC technologies. You can also view the What's New webcast series to get a closer look at the new features in LabWindows/CVI 2009. Some of the new features include:
    The new Execution Profiler Toolkit, an application performance measurement and analysis tool
    Improved debugging capabilities  capabilities with extended information in the variables and watch windows
    Easier user interface development with the attribute browser
    Integrated support for 64-bit application development and deployment
    The C- Interface to LabVIEW FPGA, a communication interface for FPGA-based hardware
    Support for Windows 7, the latest Microsoft operating system
    Additional Technical Resources Just for LabWindows/CVI Developers
    Subscribe to the LabWindows/CVI Quarterly quarterly newsletter  to receive the latest product news, tips and tricks, and developer resources. You can also join the LabWindows/CVI user community  and start collaborating with users.
    Adri Kruger
    LabWindows/CVI Product Manager
    Message Edited by Adri K. on 12-07-2009 03:28 PM
    Adri Kruger
    National Instruments
    LabVIEW Product Marketing

    Turbo,
    There isn't a document that covers all the features from 6.0 to 2009, though there are documents that talk about individual upgrades. 
    http://www.ni.com/lwcvi/whats_new.htm
    Also this document covers the upgrades since 8.0  http://zone.ni.com/devzone/cda/tut/p/id/7995
    There have been quite a few upgrades, you can always download an evaluation version and test it out for yourself http://www.ni.com/lwcvi/try.htm
    Richard S -- National Instruments --Applications Engineer -- Data Acquisition with TestStand

Maybe you are looking for

  • Action link not working in Direct db request(OBIEE 11g)

    Hi all , My Requirement.. is... From direct db request .. i  need to navigate to detail report and it should be display the results(detail report results) based on the value,which user click's on the summary report. For the above requirement .. I hav

  • DMS Object Linking with Appropriation Request (Ecc6.0)

    Dear All, ECC 6.0(ERP 2005) <b>Steps:-</b>  (Error in Object Link for Appropriation Request) I am opening DIR in change mode going to object links TAB attaching object link for appropriation request saving the DIR Re-opening the same DIR with Appropr

  • Changing name of a clip in a keyword collection

    When I find something interesting in the interview I am editing I will select it and give it a "soundbite" keyword. After a while I accumulated about 10 of them. So then I wanted to change their names so I know what they are but FCX changes the name

  • Cannot purchase from another country's iTunes....

    I know we cannot purchase from another country's iTunes, but how about if someone in that country gifted songs to us? For example, my wife here in the U.S. wants stuff from the Japanese iTunes store but can't buy it; can her sister in Japan "gift thi

  • CD on imac, is it better to eject the cd before shuting down the compuer?

    My question is actually pretty easy, is it better to eject the cd from the reader before shuting down the computer or not? Thx for your answears