Interface matérielle usb-I2C
Bonjour à tous,
Je cherche à communiquer avec un afficheur I2C. Pour cela je dispose d'un PC avec port série, de Labview 8.6 et je cherche actuellement les solutions pour faire l'interface port série - I2C. J'ai trouvé mon bonheur chez NI avec l'USB-8451, mais j'ai vu qu'il existait également des "dongle" à 50 € distribués par Radiospares (ref 698-1699).
http://radiospares-fr.rs-online.com/web/p/communication/6981699/
Je n'arrive pas à comprendre si ce dongle est une alternative low cost pour série(usb) vers I2C ou bien si c'est un produit spécifique pour l'application mentionnée dans la datasheet. Ils parlent de drivers à installer mais c'est uniquement lorsque l'on utilise l'évaluation board ?
Merci de votre aide,
Pierre
Labview 2011, Labview 8.6
Bonjour,
Selon moi ce produit est spécialement conçu pour être utilisé avec les EVB cités dans la documentation.
De plus, le driver sera figé pour une application précise et vous ne saurez pas comment le piloter sous LabVIEW (aucune doc du driver disponible).
Le seul moyen d'utiliser ce matériel avec LabVIEW serait de sniffer le bus USB et d'étudier les transactions sur le bus et ainsi de créer votre propre driver via VISA.
Et encore cela n'est pas garanti à 100 % que vous pourrez faire ce que vous souhaitez en I2C...(peut être que la fréquence d'horloge est figée, que les commandes I2C sont figées et les adresses esclaves aussi dans le firmware du µC).
Cordialement,
Da Helmut
Similar Messages
-
Devantech USB-I2C converter and labview
Hi,
I bought a USB-I2C converter from Devantech. The driver sw installs a
virtual COM port for the USB communication.
With the demo program it works but I can not manage to get it to work with
the Labview 6.1 serial vi's.
Is there anybody who has experience with this?
Regards,
Marcbmw318 wrote:
Hi,
can you give me an example how to send a string command to it? I also tried hyperterminal but not use... What am I doing wrong?????
Marc
Well there should be some documentation with the device that describes the commands you can send to it, to do the things it should do. We can not help you with that as we do not have that device.
Once you get those commands you will probably want to use HyperTerminal to try and play with it a little. You can also go into Measurement & Automation Explorer and selecting your port you can use the Interactive Control Panel to do similar. If you have gotten some communication in that way and have an understanding of how the device works you can start coding in LabVIEW.
Basically until you can get some basic communication with the device from HyperTerminal, trying to make it work in LabVIEW is wasted time.
Rolf Kalbermatter
Message Edited by rolfk on 03-10-2009 10:00 AM
Rolf Kalbermatter
CIT Engineering Netherlands
a division of Test & Measurement Solutions -
Quel matériel pour le contrôle de valves
Bonjour,
Je suis étudiant dans une école d'ingénieur et pour mon projet de bachelor je dois commander des petites valves(http://download.gemue.de/Datasheets/Pilot-valves/GEMUE-8505-gb.pdf) avec labview. Ayant bien entendu jamais travaillé avec ce genre de matériel, je perds énormément de temps à chercher le matériel nécessaire. Est-ce que vous pourriez me renseigner sur le matériel nécessaire pour la commande de ces électrovannes?
Merci d'avance pour votre aide
VincentBonjour Olhey,
Je vous conseille de contacter le service commercial de National Instruments au 01 57 66 24 24. Ils pourront vous renseigner sur les différents produits (matériels et logiciels) qui conviendront le mieux à ce que vous souhaitez faire.
Cordialement,
Benoit S. - Field Sales Engineer
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;}
Été de LabVIEW 2014
12 présentations en ligne, du 30 juin au 18 juillet -
Low latency audio interface, firewire or usb? and wich one would u recommend?
Low latency audio interface, firewire or usb? and wich one would u recommend?
Around 600, only need 2 xlr inputs.
-
Has anyone used the QuickUSB module made by Bitwise Systems with LabVIEW for image acquisition. I have a USB camera and I'm trying to use the IMAQ for USB controls to no avail. Any input is appreciated.
Are you using the NI-IMAQ for USB functions or are you calling the QuickUSB libraries from LabVIEW? Unless the USB camera is DirectShow compliant, then it will not work with the NI-IMAQ for USB driver. You can use the Code Interface Node in LabVIEW to call external dll's, and it looks like from QuickUSB's website that is the best way to go. Hope this helps.
Jason N -
Bonjour à tous,
J'ai fais une application communiquant en Bluetooth et celle-ci fonctionne très bien sur mes Tablet PC de marque Fieldbook.
Cependant, j'ai des problèmes lorsque j'essaye de passer par des adaptateurs USB. J'ai pu tester le D-Link DBT 122, un Ovislink USB BTH et autres adaptateurs Netgear et sans marques, en tout j'ai pu en essayer 6 ou 7 et aucun ne fonctionne avec Labview, lorsque j'essaye de découvrir les périphériques Bluetooth il stoppe directement le VI et n'envoi aucune erreur.
Les adaptateurs ont tous été reconnus et installés par Windows automatiquement ( et donc avec les drivers Windows ).
Y'aurait-il une solution à ce problème ? Car acheter des adaptateurs pour rien et ne pas pouvoir utiliser mon application sur un autre PC que mon tablet m'ennui... Ne serait-ce que pour pouvoir tester sans compiler...
Merci.Bonjour,
merci d'avoir posté sur le forum NI.
LabVIEW vous propose des exemples pour effectuer une application utilisant le bluetooth. Vous les trouverez dans la recherche d'exemple de LabVIEW dans la rubrique Réseau>>Bluetooth.
Si vous disposez du Touch Panel Module, vous trouverez d'autres exemples dans la rubrique Toolkits et Modules>>Mobile>>Réseau>>Bluetooth
Vous trouverez aussi à ce lien un article sur le développement d'un application Bluetooth.
Cordialement,
Nicolas M.
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 LabVIEW 2012 : du 27 septembre au 22 novembre
2 sessions en parallèle : Débuter a... -
Problème d'activation Photoshop CS5 suite crash matériel
Bonjour à tous
J'ai un problème d'activation de ma licence photoshop.
La carte mère de mon macbook à cédée sans prévenir ce qui m'a obliger à racheter une autre machine, il y'a 2 semaines.
Au moment de l'activation de Cs5 sur ma nouvelle machine, la clé n'est désormais plus valide.
On me demande une nouvelle clé ou le lancer la version d'évaluation de 30j.
Je n'ai plus accès à mon MacBook Pro.
Je suis en possession de la boite originale de mon Photoshop extended Cs5 avec toutes les références/codes...
Je ne trouve pas le numéro de téléphone du service client Adobe et le chat semble être inactif.
Que faire ?
Je vous remercie d'avance
Bien à vousIl n'y a plus de numéro où les joindre ?
-
La fonction ibrd ne me permet pas de lire la réponse du matériel
Voilà, une partie du code que j'ai tappé en visual basic. La chaine EtatShutter reste désespérément vide. Quel est le problème? De plus une fois que j'ai ouvert le shutter, la commande pour le refermer ne marche plus : il faut que j'éteigne l'appareil puis que je le rallume pour que ça marche. Que dois-je faire?
Call ibdev(0, 4, 0, 13, 0, 10, ud%)
Call ibwrt(ud%, "SHUTTER?" & Chr(10))
TempsDebutBoucle = Timer
Do
DoEvents
TempsCourrant = Timer
Loop Until TempsCourrant - TempsDebutBoucle > 0.1
Call ibrd(ud%, EtatShutter & Chr(13) & Chr(10))
call ibonl(ud%,0)
Attachments:
programme_VBA.txt 3 KBSince no one else tried to help, I will volunteer some guesses, but they are only guesses.
Minor issue:
> Call ibwrt(ud%, "SHUTTER?" & Chr(10))
That is perfectly fine Visual Basic code, but for some reason I wonder if you might want to do this:
Call ibwrt(ud%, "SHUTTER?" & Chr(13) & Chr(10))
Major issue, unless I'm being stupid about something:
> Call ibrd(ud%, EtatShutter & Chr(13) & Chr(10))
You have a Visual Basic variable named EtatShutter. Your "&" operators construct a longer string, a temporary value with no name. The unnamed value could be assigned to a variable, or printed, or written. But you aren't doing that. You're trying to read from the device into the unnamed value. Even if the read succeeds, you are doing nothing further with that
unnamed temporary value. Meanwhile, EtatShutter doesn't get its value changed at all.
First try reading into the variable itself:
Call ibrd(ud%, EtatShutter)
After that, check if the last two bytes are Chr(13) and Chr(10), and then extract the rest of the string.
(P.S., if you complain about my English then I will post in Japanese. I could READ most of your French. I hope that my guess can help you.) -
Le nom des ports de Ni USB-6259 afin de les implémenter en Cpp
bonjour je veux bien savoir le nom des Port Ni USB-6259 afin de parvenir à manipuler le materiel à l'aide de Programme en Langage C++. Merci de me répondre dans le plus bref des délais.
Alors déjà moi je n'ai mis aucun exemple, donc peux-tu me donner un lien, ou un fichier de l'exemple dont tu parles?
Ensuite, si ton exemple est fait pour du GPIB comme ton commentaire semble l'indiquer, tu es mal parti car l'USB-6259 est une carte d'acquisition DAQmx, elle n'utilise donc pas la communicaion GPIB, mais directement l'accès aux voies par les fonctionnalités du driver DAQmx.
Dis-nous quel est ton exemple, où le trouver, ou ce que tu cherches à faire et on pourra peut-être t'aider.
Sinon, tu vas dans le menu démarrer>>Tous les programmes>>National Instruments>>NI-DAQ. Tu y trouveras des guides d'utilisation du matériel USB, des guides pour comprendre ce qu'est le DAQ, et un guide pour le DAQ en langage textuel. Bonne lecture.
Olivier L. | Certified LabVIEW Developer -
Problème de fonctionne​ment de Vi d'exemple avec USB-6009
Novice sur cet outil que je viens de recevoir, je commence par utiliser les vi exemple pour générer et mesurer une donnée
par exemple celui ci dessous :
Cont Gen Voltage Wfm-Int Clk-On-Board Regeneration.vi
J'ai mis type cadence d'échantillonage "On demand" sinon erreur
Puis après lancement j'ai le message d'erreur suivant dans le sous vi
Waveform Buffer Generation (multi).vi
"L'erreur -200452 s'est produite à : Nœud de propriété DAQmx Timing (arg 1) dans Waveform Buffer Generation (multi).vi->Cont Gen Voltage Wfm-Int Clk-On-Board Regeneration.vi
Raisons possibles :
La propriété spécifiée n'est pas supportée par le périphérique ou ne s'applique pas à cette tâche.
Propriété: HorlÉchant.Fréq
Nom de tâche : _unnamedTask<20>
Comme je n'ai touché à rien et que je suppose que les exemples sont bons, est ce que quelqu'un saurait quels infos il me manque pour faire tourné correctement la carte que j'ai testé et qui fonctionne bienBonjour,
Comme vous avez pu le constater le VI Waveform Buffer Generation (multi).vi qui s'occupe de créer le buffer pour la génération de vos signaux permet de configurer DAQmx et notamment le cadencement de la sortie. Or bien qu'en mettant la propriété à "On Demand" celui-ci essaye de régler la fréquence d'échantillonnage à une certaine valeur, ce qui est impossible avec le matériel USB 6009 qui ne supporte que le cadencement logiciel.
Il vous faudra alors modifier l'exemple dans sa totalité si vous souhaitez avoir une génération de signaux "quasi" identique. Mais cet exemple n'étant pas fait pour ce matériel, je doute du résultat.
En vous souhaitant une bonne journée.
Cordialement, -
Bonjour, j'ai besoin d'aide.
Je souhaite faire communiuer Labview (ver.2012) avec un pic (18F4550).
En consultant le tutoriel de NI qui indique qu'il faut auparavant configurer le matériel USB RAW, en suivant la procédure suivante:
"Pour ouvrir DDW, sélectionnez Démarrage»Tous les programmes»National Instruments»VISA»VISA Driver Developer Wizard. La Figure n°1 montre l'écran d'ouverture.
Le problème c'est que je n'ai pas trouvé cette application "VISA Driver Developer Wizard". Le dossier VISA est vide.
Comment faire pour l'installer ? Merci bcp pour votre aideBonjour,
Avez-vous installé NI-VISA?
link: http://www.ni.com/download/ni-visa-14.0/4722/en/
Lors de l'installation, il faut bien activer "Driver Development"
Cordialement,
Jovan N. - Application Engineering -
Installation Automatique driver HID VISA
Bonjour,
Un wizard labview permet de créer un drivers VISA à partir d'un driver HID propriétaire
http://www.ni.com/white-paper/4478/fr
Nous avons réalise des modules de communication à partir de microcontroleur PIC Microchip en utilisant la fonction USB HID.
Nous disposons d'une vingtaine de module connecté sur des HUB sur un PC.
Une fois connecté, Windows XP les détecte comme interface HID standard. Nous devons re-installer les drivers de tous les modules un par un.
Et si jamais, nous changeons de port de connections sur le PC pour la liaison avec les HUB, nous devons tout recommencer.
Il y a t-il une procédure afin que windows installe directement le driver HID propriétaire VISA de labview ?
Ou un utilitaire que le permettrait
MerciRecharger le pilote , comme expliqué dans le wizard :
http://www.ni.com/white-paper/4478/fr partie : 2.2. Installation des fichiers INF et du matériel USB
- Aller dans le panneau de configuration ,
- Icone Systeme
- Onglet Materiel,
- Gestionnaire de peripherique
- Retrouver mon materiel parmis tous les peripheriques HID
- Clic de droit, mettre à jour le pilote, avec le drivers VISA de mon peripherique.
Bref pas tres pratique .....
De plus, j'ai une dizaine de ressources identiques branchées sur un Hub USB, je dois faire cette manip, pour les 10 ressources , alors qu'elles utilisent toutes le meme drivers VISA. -
Câblage interface USB 485 NI vers Modbus RTU
Bonjour,
Je recherche le schéma de câblage de l'interface NI USB-485.
Contrairement à la documentation envoyée par NI, mon connecteur RJ45 Modbus RTU 8 bits utilise les broches 5 pour A- et 4 pour B+ ainsi que 8 pour la masse. Il s'agit du câblage que nous réalisons pour les esclaves communiquant sur notre HUB Modbus.
Du coté DB9 de l'interface, je ne sais pas comment connecter les TXD+, TXD-, RXD+ et RXD- (ainsi que la masse).
SI quelqu'un peut nous aider, nous gagnerions du temps.
Nous souhaitons réaliser une liaison vers un VI Labview qui se comportera comme un esclave Modbus.
Nous sommes prenneur d'expérience en ce domaine.
Merci de votre attention.
philippe mocquard
[email protected]Bonjour,
Merci pour votre réponse car nous sommes encore en recherche de solution...
Nous sommes en Modbus RTU donc half duplex 19200 Bauds avec un ATV312, deux TesysU, une centrale de mesure Enerium, un API Twido et un HMI STU855.
Après échange avec le forum NI,
nous avons interconnectés le TXD+ et le RXD+ de l'interface NI USB-485 (DB9) et le B ou D0 du BUS (RJ45 broche 5 bleu blanc).
Même démarche pour TXD- et le RXD- de l'interface NI USB et le A ou D1 du BUS (RJ45 broche 4 fil bleu)
La masse broche 1 du DB9 a été connectée au 8 du RJ45 (ground couleur marron)
Après un nouveau contact avec le support NI suite au non fonctionnement, il est apparu qu'il fallait également configurer dans le gestionnaire de périphérique Windows (seven ici) le COM3 (pour nous) en 2 WIRES ou half duplex.
Après un nouvel échec, nous avons alimenté notre PC directement par une prise secteur dans notre armoire électrique.
Il semblerait que la terre soit meilleure, voire réellement connectée car nous ne 'plantons' plus notre BUS Modbus.
Un Hyperterminal sous windows affiche même des info échangées.
Bref, nous espérons avoir réglé le problème matériel.
Peut être que le blindage du DB9 doit être positionné à la terre ? (existe t-il un schéma type ?)
Je pense que notre PC était relié à une prise sans terre (ou de mauvaise qualité) et qu'un diviseur capacitif du filtre de l'alimentation du PC positionnait une tension sur la masse de l'interface...?
Côté logiciel, nous sommes bien en retard...
La libraire NImodbus est installée, nous avons défini un numéro d'esclave (6), la vitesse en 19200 Bauds, RTU...
Nous avons du mal à paramétrer un registre (par exemple 100) qui pourait être écrit par notre HMI (le maître) et lu dans un VI Labview (2012)...
Notre HMI et programmé sous Vijéo.
La fonction MB Slave que nous avons implanté dans le diagramme du VI nous est encore très obscure et une aide serait la bienvenue.
J'aimerais bien avoir votre point de vue sur notre projet.
peut être partons nous dans une mauvaise direction.
Quoi qu'il en soit merci pour votre intérêt.
philippe mocquard
lycée Livet Nantes -
Package for DVC80 USB Video Interface
Gents;
Some info sources say that a linux app can be provided which will permit the DVC80 to respond to NTSC video camera input.
The DVC80 operates well in windows, permitting capture in Irfanview and a program called Dazzle.
The following data describes a possible application which may be compatible with arch. The interface in video apps, especially from USB, can be daunting. Audio is also provided on NTSC basis for camera input via the DVC80 input connectors(stereo).
The data below describes how it might be built in linux:
===============================================================
Readme for kernel 2.6.x Linux device driver for the Zoran/Nogatech USBVision Video Grabber
Author: Joerg Heckenbach <[email protected]>
Homepage: http://www.emuit.com/webcam.html (Dwaine Garden)
INTRODUCTION:
This is a driver for the USB video bridge USBVision from Zoran/Nogatech, a USB-only cable used in many "webcam" devices.
It supports streaming and capture of color or monochrome video via the Video4Linux
API. Most V4L apps are compatible with it, but a few video-conferencing programs
do not work yet.
If you need more information, please visit the Zoran/Nogatech homepage at the above URL.
usbvision-0.9.6 is the first prerelease of the 1.0 driver. I did many changes in the code and I hope I
didn't break working features on different devices. The decompression is completed. Just from time to
time there are some black or white error pixels in the image on slower machines. Maybe it is a timing problem
in the isoc interrupt routine. We stay a third of the time in interrupt and so it is likely, that the parser
is called twice. Let me cleanup the routine for performance, move the parser to user-context and add a lock.
For 2.6x kernels we can use the saa7111 from the kernel tree, so the make will not compile the saa7111-new
for these kernels. The bt819-new.c is not coded to 2.6. kernel yet.
I have tested the driver with kernel 2.6.1, 2.6.2 to 2.6.7 with devices "Hauppauge WinTV USB FM 1" and
"Pixelview PlayTV USB Pro FM" on a 600MHz PII system.
WHAT YOU NEED:
- If you want to help with the development, get the chip's specification docs at
http://www.emuit.com/webcam.html
- A Video4Linux compatible frame grabber program (I recommend xawtv or Kwintv)
xawtv is available at: http://www.in-berlin.de/User/kraxel/xawtv.html
- Radio Application to take advantage of the radio tuner. (some of the devices)
GQradio is available at: http://gqmpeg.sourceforge.net/radio.html
HOW TO INSTALL THE DEVICE DRIVER:
First way (The easy one)
It works with most modern standard installations.
a) In the usbvision directory do
make; make install; modprobe usbvision
b) Start your video application.
c) Enjoy.
If c) doesn't work, something went wrong ;-)
Second way (Not as easy as the first one)
You need this, if either usb-, i2c-, tuner- or v4l-support is missing in your kernel.
a) cp the following files into the directory /usr/src/linux/drivers/usb/media
usbvision.c
usbvision.h
saa7113.c
i2c-algo-usb.c
i2c-algo-usb.h
usbvision_ioctl.h
c) In the makefile of the dir /usr/src/linux/drivers/usb, look for the line "obj-$(CONFIG_USB_IBMCAM) +=media/",
insert an additional line then added the line for the usbvision driver
obj-$(CONFIG_USB_USBVISION) += media/
e) Add the line to the makefile in /usr/src/linux/driver/usb/media/
obj-$(CONFIG_USB_USBVISION) += usbvision.o saa7113.o i2c-algo-usb.o
f) Edit file /usr/src/linux/drivers/usb/media/Kconfig
Paste the following lines below after the entry for the IBMCAM.
---------------------------- Begin Paste ------------------------------
config USB_USBVISION
tristate "USB Zoran/Nogatech USBVision Video Grabber Support"
depends on USB && VIDEO_DEV && I2C && VIDEO_BT848 && VIDEO_DPC
---help---
Say Y here if you want to connect a Nogatech NT100x, or a Zoran
ZR36504/ZR36505 chipset based video/tv/radio grabber, to your
computer's USB port.
For more information, read <file:Documentation/usb/usbvision.txt>.
This driver needs the following support: Please enable (Y or M in config)
Video For Linux API
I2C API.
BT484 Device Support
DPC7146 demonstration board Device Support
This code is also available as a module ( = code which can be
inserted in and removed from the running kernel whenever you want).
The module will be called usbvision.o. If you want to compile it as a
module, say M here and read <file:Documentation/modules.txt>. This
video grabber has several configuration options which can be specified
when you load the module. Read <file:Documentation/usb/usbvision.txt> to
learn more.
---------------------------- End of Paste -----------------------------
h) If it is not already there (it usually is), create the video device:
mknod /dev/video c 81 0
i) Sometimes /dev/video is a symlink to /dev/video0
You will have to set permissions on this device to allow you to read/write
from it:
chmod 666 /dev/video
chmod 666 /dev/video0 (if necessary)
When configuring the kernel choose Zoran/Nogatech USBVISION video support as
module. You are going to need also to select i2c and v4l, and if your
device have tuner you need to compile also BT848 support or other modules
that compile the tuner.o module.
a) Do a make modules, make modules_install.
b) If the USB Support and the Video4Linux was compiled as modules.
modprobe usbcore.o
modprobe usb-uhci.o <OR> modprobe ohci-hcd.o
modprobe videodev.o
b) Install the modules:
modprobe usbvision- For a great radio application, try GQradio.
The usbvision module will also load the i2c-algo-usb, i2c-core, saa7111, saa7113.
VIDEO PLAYERS FOR PLAYING VIDEO OUPUT
Here is the setting to get the TV tuner working with mplayer. It does software video scaling, so you can have full screen mode with the USBVision driver.
mplayer tv:// -tv channel=43:driver=v4l:input=0:outfmt=rgb24:norm=ntsc:height=240:width=320 -flip
Here is the setting to get the TV tuner working with xawtv.
xawtv -c /dev/video0
USBVISION MODULE PARAMETERS:
NAME: isocMode
TYPE: integer (0x03, 0x14, 0x60)
DEFAULT: 0x60
DESC: The isocMode is the format mode of the data that is transmitted on the isocronous
pipe via USB. It is not depending on the connected video-hardware. Default is 0x14.
YUV422 0x03
YUV420 0x14
COMPRESSION 0x60 Enable compression for full framerate.
NAME: debug
TYPE: bitmask
DEFAULT: 0
DESC: You don't need this option unless you are a developer. If you are a developer then
you will see in the code what values do what. This is a bit mask, and you can combine any
number of bits to produce what you want:
bit 2 debug procfs
bit 3 debug video ioctl
bit 4 debug video io
bit 5 debug radio io
bit 7 debug usb frame header
bit 8 debug probe and disconnect
bit 9 debug irq
bit 10 debug handling of isochronus transfer
bit 11 debug parsing of usb data
bit 12 debug handling of scratch
bit 13 debug utility functions
bit 14 debug i2c stuff
NAME: flags
TYPE: bitmask
DEFAULT: 0
DESC: This is a bit mask, and you can combine any number of bits to produce what you want.
Usually you don't want any of extra features this option provides:
bit 0 FLAGS_RETRY_VIDIOCSYNC This bit allows to retry failed
VIDIOCSYNC ioctls without failing.
Will work with xawtv, will not
with xrealproducer. Default is
not set.
bit 1 FLAGS_MONOCHROME Activates monochrome (b/w) mode.
bit 2 FLAGS_DISPLAY_HINTS Shows colored pixels which have
magic meaning to developers.
bit 3 FLAGS_OVERLAY_STATS Shows tiny numbers on screen,
useful only for debugging.
bit 4 FLAGS_FORCE_TESTPATTERN Shows blue screen with numbers.
bit 5 FLAGS_SEPARATE_FRAMES Shows each frame separately, as
it was received from the camera.
Default (not set) is to mix the
preceding frame in to compensate
for occasional loss of Isoc data
on high frame rates.
bit 6 FLAGS_CLEAN_FRAMES Forces "cleanup" of each frame
prior to use; relevant only if
FLAGS_SEPARATE_FRAMES is set.
Default is not to clean frames,
this is a little faster but may
produce flicker if frame rate is
too high and Isoc data gets lost.
NAME: dga
TYPE: integer (0-1) boolean
DEFAULT: 1
DESC: This will set the option for DGA video to either Yes or No. Default is 1.
NAME: PowerOnAtOpen
TYPE: integer (0-1) boolean
DEFAULT: 1
DESC: This will set the device to power on automatically when opened. Default is 1.
NAME: SwitchSVideoInput
TYPE: integer (0-1) boolean
DEFAULT: 0
DESC: To help people with Black and White output with using s-video input. Some cables and input devices are wired differently.
If you are getting a black and white image when using the S-Video input. Set this parameter to 1. Default is 0, since most
devices do not have this problem.
NAME: CustomDevice
TYPE: string
DEFAULT: NULL
DESC: This will set a new Custom device
EXAMPLE: "0x0573 0x4D31 0 7113 3 PAL 1 1 1 5 -1 -1 -1 -1 -1"
FORMAT: "idVendor idProduct Interface Codec VideoChannels VideoNorm AudioChannels Radio
Tuner TunerType Vin_Reg1 Vin_Reg2 X_Offset Y_Offset Dvi_yuv"
Codec:
7111
7113
819
VideoNorm:
P or PAL
S or SECAM
N or NTSC
TunerType: (!!!use the NUMBER not the name) see latest in "/usr/src/linux/drivers/media/video/tuner.h"
TUNER_TEMIC_PAL 0 /* 4002 FH5 (3X 7756, 9483) */
TUNER_PHILIPS_PAL_I 1
TUNER_PHILIPS_NTSC 2
TUNER_PHILIPS_SECAM 3 /* you must actively select B/G, L, L` */
TUNER_ABSENT 4
TUNER_PHILIPS_PAL 5
TUNER_TEMIC_NTSC 6 /* 4032 FY5 (3X 7004, 9498, 9789) */
TUNER_TEMIC_PAL_I 7 /* 4062 FY5 (3X 8501, 9957) */
TUNER_TEMIC_4036FY5_NTSC 8 /* 4036 FY5 (3X 1223, 1981, 7686) */
TUNER_ALPS_TSBH1_NTSC 9
TUNER_ALPS_TSBE1_PAL 10
TUNER_ALPS_TSBB5_PAL_I 11
TUNER_ALPS_TSBE5_PAL 12
TUNER_ALPS_TSBC5_PAL 13
TUNER_TEMIC_4006FH5_PAL 14 /* 4006 FH5 (3X 9500, 9501, 7291) */
TUNER_ALPS_TSHC6_NTSC 15
TUNER_TEMIC_PAL_DK 16 /* 4016 FY5 (3X 1392, 1393) */
TUNER_PHILIPS_NTSC_M 17
TUNER_TEMIC_4066FY5_PAL_I 18 /* 4066 FY5 (3X 7032, 7035) */
TUNER_TEMIC_4006FN5_MULTI_PAL 19 /* B/G, I and D/K autodetected (3X 7595, 7606, 7657)*/
TUNER_TEMIC_4009FR5_PAL 20 /* incl. FM radio (3X 7607, 7488, 7711)*/
TUNER_TEMIC_4039FR5_NTSC 21 /* incl. FM radio (3X 7246, 7578, 7732)*/
TUNER_TEMIC_4046FM5 22 /* you must actively select B/G, D/K, I, L, L` ! (3X 7804, 7806, 8103, 8104)*/
TUNER_PHILIPS_PAL_DK 23
TUNER_PHILIPS_FQ1216ME 24 /* you must actively select B/G/D/K, I, L, L` */
TUNER_LG_PAL_I_FM 25
TUNER_LG_PAL_I 26
TUNER_LG_NTSC_FM 27
TUNER_LG_PAL_FM 28
TUNER_LG_PAL 29
TUNER_TEMIC_4009FN5_MULTI_PAL_FM 30 /* B/G, I and D/K autodetected (3X 8155, 8160, 8163)*/
TUNER_SHARP_2U5JF5540_NTSC 31
TUNER_Samsung_PAL_TCPM9091PD27 32
TUNER_MT2032 33
TUNER_TEMIC_4106FH5 34 /* 4106 FH5 (3X 7808, 7865)*/
TUNER_TEMIC_4012FY5 35 /* 4012 FY5 (3X 0971, 1099)*/
TUNER_TEMIC_4136FY5 36 /* 4136 FY5 (3X 7708, 7746)*/
TUNER_LG_PAL_NEW_TAPC 37
TUNER_PHILIPS_FM1216ME_MK3 38
TUNER_LG_NTSC_NEW_TAPC 39
TUNER_HITACHI_NTSC 40
TUNER_PHILIPS_PAL_MK 41
TUNER_PHILIPS_ATSC 42
TUNER_PHILIPS_FM1236_MK3 43
TUNER_PHILIPS_4IN1 44 /* ATI TV Wonder Pro - Conexant */
TUNER_MICROTUNE_4049FM5 45
TUNER_LG_NTSC_TAPE 47
TUNER_TNF_8831BGFF 48
================================================================================================
FINAL NOTE:
If your device isn't known, add it to usbvision_device_data and usbvision_table in usbvision.h.
You can speed up tuner detection, when adding "options tuner addr=your_addr" to /etc/modules.conf.
If your device isn't known, edit line (modprobe usbvision CustomDevice="0x0573 0x4D31 0 7113 3 PAL 1 1 1 5 -1 -1 -1 -1 -1")
in 'usbvision.rc' file then 'usbvision.rc start'
also edit "etc/rc.d/init.d/usbvision" if you use it
Please tell me your experience ([email protected]), or contact ([email protected]).
=============================================================
As described it is a PAL device. There are options for TV included.
I am interested in single frame capture and video stream capture via the camera input connectors(NTSC-stereo audio). My camera is a PIXERA and has video NTSC output.
The following is reference to the USBVISION tar.gz which seems to require ZORAN in the kernel. It used to be called ZORAN/NOGATECH.
It would seem necessary to enable ZORAN in the latest kernel in order to implement the device. Other requirements are likely as well.
Perhaps a pkg could be built but certainly seems a big challenge!
My DVC80 is recognized in USB.
Hopefully, it can be done in arch!
EDIT:The tar.gz reference below:
file:///root/Desktop/usbvision-0.9.8.2.tar.gzI use this one with Windows 7:http://www.chronos.com.tw/Product/E/2/USB%20Movie%20Editor/USB%20Movie%20Editor.htm
It worked bad with out of box Windows 7.
But after all updates it works very well and stable.
A nice thing is that it has little USB extender cable included. So it is less harmful for laptop usb port. -
I recently bought a dbx hardware compressor and am not quite sure how to use it in logic express 9. I hav a focusrite saffire 6 usb audio interface and am not dont how to use it in logic. Please help???
MUYconfundido wrote:
Pancenter,
Thanks for the response, but I do not have a midi interface. I am using a midi to usb connector cable, thus bypassing the need for a Midi interface.
The Mac reads the USB cable as a midi device, but not the keyboard that I am trying to use as a controller. I have tried it with my korg sp 300 and with my Nord Electro 2.
Thoughts?
Thanks,
Tristan
Tristan...
This is what you have, correct?
http://www.alesis.com/usbmidicable
This from Alesis..
"The AudioLink Series USB cable receives and outputs MIDI signal thanks to its internal interface. The USB-MIDI Cable connects plug-and-play to your Mac or PC for an all-in-one USB-MIDI solution."
Notice, -internal interface-. What you have is a simple USB MIDI Interface. Most MIDI interfaces are USB.
My point is (was), MIDI OUT of the Korg goes to the connector marked MIDI IN on the Alesis, those new to MIDI often get this wrong.
pancenter-
Maybe you are looking for
-
How to forbid Column-Moving in a JTable ?
Hi, anyone knoyw how to forbid the Column-Moving in a JTable ?? I have a JTable that works fine, but it is still allowed to move the columns. And i want to forbid that. This: JTableHeader header = new JTableHeader(); header.setResizingAllowed(false);
-
I need to take the value of a textbox and based on the 4th number in that string add text to a second text box. Could someone please help me with the syntax for that. Thanks
-
Firefox does not maintain magnification set. (Resolution at 1900x1280)
Computer resolution set to 1900x1280 (HDMI out to HDTV) When browsing, must use the magnifier to be able to read screens. Either by ctrl,+ or by ctrl/mousewheel. As soon as I navigate away from a page, I have to re-magnify everything again. Prior to
-
hi all, can anyone help me how to sort a date column in ascending order. The date format is '01-Jan-88'. TIA Vino.
-
Adding Live Office content to existing dashboard
We have an existing Xcelsius 2008 dashboard that uses QaaWs connections against SAP BW queries to populate around 20 separate graphs. We have noticed that some of these queries cannot return the desired data, so have decided to try and use Live Offic