Simple PC oscilliscope (3 / 3 étapes)

Étape 3: Le manuel Xoscope quickie.

NOM
oscope xoscope - Oscilloscope numérique via une carte son
ou d’autres matériels

CARNET DE BORD

DESCRIPTION

! Le mode de traçage du cycle : point, accumuler des point, ligne ou ligne s’accumulent. Dans les modes accumulate, tous les échantillons de restent sur l’écran ; utilisez Enter pour les faire disparaître. , Le style de réticule du cycle : none, divisions mineures seulement ou divisions mineures et majeures. . Activer/désactiver la position du réticule : derrière ou devant les signaux. Augmenter/diminuer la couleur du réticule. Activer/désactiver les curseurs manuelles marche/arrêt. Lorsque les curseurs manuels sont dis a joué, les mesures entre les positions du curseur sont affichés. Lorsque les curseurs ne sont pas affichés, mesures automatiques sont affichés. « Réinitialiser les deux positions du curseur manuel à l’échantillon juste après trig ger. Ctrl-q/w/e/r le la touche maintenue enfoncée en combinaison avec q/w/e/r se déplace le premier curseur en arrière ou en avant de 10 échantillons ou précédente ou par 1 échantillon respectivement. Ctrl-a/s/d/f The Control touche maintenue enfoncée en combinaison avec le deuxième curseur en arrière ou en avant de 10 échantillons ou précédente ou par 1 échantillon respectivement des mouvements a/s/d/f. 1-8 le correspondant, sélectionnez affiche les chaînes. Les mesures sont dis a joué pour le canal. Canal 1 et 2 sont utilisés comme entrée pour les fonctions mathématiques afin qu’ils ne peuvent servir à faire des maths. Par défaut, ils sont reliés aux canaux d’entrée X et Y. Canal 1 et 2 permet également d’afficher les mémoires tampons ou l’entrée de Z pour faire des mathématiques sur la mémoire ou de l’autre entrée. Canal 3 à 8 ne se limitent pas et peut être utilisé pour n’importe quel but. Par défaut, l’entrée de Z est reliée au canal 3. Les restant unique clé com mands exploitée sur le canal actuellement sélectionné : onglet Toggle Visibilité : masquer ou afficher le canal sélectionné. {/} Augmenter/diminuer l’échelle verticale de la chaîne sélectionnée. [/] Augmenter/diminuer la position verticale de la chaîne sélectionnée. / ~ Diminuer/augmenter le nombre de bits d’analyseur logique affichée. La valeur par défaut de bits zéro trace le signal comme une ligne analogique de varier l’amplitude de l’ing. Toute autre valeur terrains multiple rep de lignes numériques, obligé de tenir les bits les moins significatifs de bas en haut. ; /: Augmenter/diminuer la fonction mathématique du canal sélectionné. Ce n’est pas disponible sur le canal 1 et 2. $ Afficher le résultat d’une commande externe math sur nel chan sélectionné. Vous êtes invité pour la commande. La commande doit accepter les échantillons du canal 1 & 2 sur stdin et écrire un nouveau signal à std dehors. Voir operl, offt.c et xy.c dans la distribution pour obtenir des exemples de commandes filtre externe de mathématiques. Non disponible sur le canal 1 et 2. A-W Store le canal actuellement sélectionné dans le tampon de mémoire correspondante. Tampon X, Y et Z ne peuvent pas être utilisé parce qu’ils ont réservés comme le signal d’entrée. Souvenirs, sont entreposés à la position actuelle de mise à jour des affichage temps zéro. Donc il est préférable d’arrêter l’affichage avant de l’entreposer à un mémoire tampon. a à z rappellent le périphérique mémoire correspondant en tampon ou entrée au canal sélectionné Commonw cur. Tampon X est une entrée ou la gauche, Y est l’entrée droite ou B et Z est ProbeScope ou analyseur logique entrée. Le reste des tampons sont disponibles pour la mémoire de signal. Xoscope ajoute des souris contrôles aux menus ou sur les bords de la zone de portée. Ceux-ci devraient être presque pas appeler d’explication. Ils exécutent les mêmes fonctions que les commandes clavier équivalent ci-dessus. Si compilé avec GTK +, un menu contextuel pop-up est disponible avec le clic droit pour sélectionner les canaux, de changer d’échelle et de position, de rappel et de stocker des signaux et ainsi de suite. Clic gauche diminue une variable tandis que les augmentations de clic droit. Les curseurs de mesure manuelle peuvent aussi être placés avec la souris. Les options de ligne de commande définissent l’état de démarrage du oscope et possèdent des valeurs par défaut raisonnables. Toutes les options peuvent être capitalisées dans le cas où ils con conflits avec une option de X toolkit. Ces options sont également enregistrées dans des fichiers texte enregistrés par oscope. -h aider utilisation message montrant ces options de démarrage avec leurs valeurs par défaut, puis la sortie. -# Startup conditions of each channel. # is a channel number from 1 to 8. Code can have up to three fields, separated by colons: position[.bits][:scale[:function #, memory letter, or external command]]. Position is the number of pixels above (positive) or below (negative) the center of the display. Bits is the number of logic analyzer bits to display. Scale is a valid scaling factor from 1/50 to 50, expressed as a fraction. The third field may contain a built-in math function number, memory letter, or exter nal math command to run on the channel. Using these options makes the channel visible unless position begins with a ’+’, in which case the channel is hidden. -a Active, or selected, channel. -r Sound card sampling Rate in samples per second. Current valid values are 8000, 11025, 22050, or 44100. -s Time Scale factor from 1/20 to 1000 expressed as a fraction where 1/1 is 1 ms/div. -t Sound card Trigger conditions. Trigger can have up to three fields, separated by colons: position[:type[:channel]]. Position is the number of pixels above (positive) or below (negative) the center of the display. Type is a number indicating the kind of trigger, 0 = automatic, 1 = rising edge, 2 = falling edge. Chan nel doit être x ou y. positions des raies curseur manuel -l. Les curseurs peuvent avoir jusqu'à trois champs, séparés par le signe deux-points : premier [: deuxième [: sur?]]. Tout d’abord est la position de l’échantillon du premier curseur. Deuxième est l’échantillon posi tion du deuxième curseur. Le champ final est météo les curseurs manuels sont affichées (1) ou le non affichés (0). Couleur réticule - c, 0 - 15. -d diviseur pour son DMA de la carte: 1, 2 ou 4. le pilote audio divise c' est tampon DMA par ce facteur. La valeur 4 donne habituellement le taux d’affichage plus rapide. -m Mode graphique à utiliser. Pour xoscope, utilisation la plus souple - geome essayez plutôt. 0 = 640 x 480 x 16, 1 = 800 x 600 x 16, 2 = 1024 x 768 x 16, 3 = 1280 x 1024 x 16. ATTENTION : pas tous les modes sont pris en charge par toutes les cartes vidéo ; ne pas utiliser les modes non pris en charge ! -f la police à utiliser. Pour oscope, ceux-ci sont répertoriés dans /usr/lib/kbd/con solefonts. Pour xoscope, ils sont le résultat de xlsfonts. La valeur par défaut devrait fonctionner mieux. p - type de tracé. 0 = point, 1 = point s’accumulent, 2 = ligne 3 = ligne s’accumulent, 4 = étape, 5 = étape s’accumulent. gGraticule - style. 0 = aucun, 1 = divisions mineures seulement, 2 = divisions mineures et majeures. -b si le réticule est attiré derrière ou devant les signaux. -v si le Verbose aide clé s’affiche. x - si le périphérique d’entrée de carte son (XY) est allumé. Ceci peut être utilisé pour ignorer la tentative de connexion à Esound ou/dev/DSP. -z Si le numéro de série d’entrée périphérique (Z) est activée. Ceci peut être utilisé pour supprimer la recherche d’un appareil de série portée. fichier le nom d’un fichier à charger au démarrage. Ce doit être un fichier précédemment enregistré par oscope.

EXAMPLES

FILES

ENVIRONMENT

LIMITATIONS

 The sound card should be capable of 44100 Hz sampling via the sound drivers. You must use an external mixer program to select the input source device, level, etc. Since these unknowns affect the amplitude, there is no reference to voltage on the Y axis; it is in fact, unknown. Instead youre given the scale in pixels per sample unit. Note that the serial oscilloscope devices dont have this limitation. They have real voltage labels on the Y axis. Signal math is only valid if Channel 1 and 2 contain signals of the same sampling rate. It is up to you to make sure this is the case. Doing math on signals of different sample rates will produce incorrect results
! Les mesures automatiques comptent zéro traversées et la fracture afin de déterminer la fréquence et la durée. Si zéro ces passages ne sont pas « régulièrement-périodique », ces mesures pourraient être invalides. Oscope comprend comment mesurer les fonctions intégrées de la FFT en localisant la crête fre Thierry. Utilisez le curseur manuel positionnement pour obtenir des parts de mesure plus précis. Votre carte son est plus probable AC couplé alors vous ne verrez jamais tout DC offset. Vous ne pouvez probablement pas DC couplage en court-circuitant simplement les condensateurs d’entrée sur votre carte son. Utilisation série matériel Voir DC décalages. L’affichage n’est peut-être pas en mesure de suivre si vous lui donnez trop de parcelle, en fonction de votre carte son, carte graphique et la vitesse du processeur. Commandes externes math sont particulièrement onéreuse car le noyau doit être coupée puis les cycles CPU disponibles entre plusieurs processus. Max vitesse de rafraîchissement de minimiser, masquer tous les canaux inutiles, utilisez le point ou point accumuler mode, zoom sur s/Div autant que possible et éteignez le réticule. Parce qu’il utilise svgalib, oscope doit être exécuté en tant que root ou être setuid à racine. xoscope n’a pas cette restriction.

BUGS

AUTHOR


Articles Liés

Simple Quadcopter

Simple Quadcopter

Quadcopter très simple et forte, à l'aide de courants moteurs brushless A2212 et simple 30 a ESC.Pendant un certain temps maintenant, j'ai été prise de complexe et détaillé modèles, alors j'ai pensé qu'il était temps de faire un simple quad. et la vr
Faire cuire un gâteau yaourt Simple gelée aux fruits. Recette facile. Ustensiles de base. Peu d’ingrédients.

Faire cuire un gâteau yaourt Simple gelée aux fruits. Recette facile. Ustensiles de base. Peu d’ingrédients.

Voici un gâteau très simple, mais délicieux. Bien que nous avons utilisé notre yaourt fait maison, beurre et gelée comme ingrédients (voir nos autres projets ici sur Instructables), la Banque a acheté les versions travail fine, trop. Il est gratifian
BRICOLAGE 5 Life Hacks à la consommation de paille | Trucs simples

BRICOLAGE 5 Life Hacks à la consommation de paille | Trucs simples

https://youtu.be/jIcEbcVQgQgÉtape 1: Life hack 1 Hiii ! Aujourd'hui, je veux vous montrer comment faire 5 Life Hacks avec de la paille à boire, des trucs simples qui vont changer votre vie !Étape 2: Hacks vie 2 Avez-vous plaisir à boire avec une pail
Piège à puces simple

Piège à puces simple

Piège à puces simplePourquoi dépenser beaucoup d'argent sur puces disponibles dans le commerce des pièges quand vous pouvez faire vos propres !Ce piège fonctionne sur le comportement observé de puces gravitent vers la lumière. Si nous créons un piège
Super chargeur Simple poulet

Super chargeur Simple poulet

J'ai eu quelques essais sur la construction de la mangeoire poulet parfait et celui-ci doit être le meilleur moment. Comme chacun le sait qui a des poulets, ils sont très salissants quand ils mangent. De plus si vous utilisez un chargeur traditionnel
ScottTV - un lecteur multimédia Simple pour mon fils autiste

ScottTV - un lecteur multimédia Simple pour mon fils autiste

Bonjour à tousJe veux vous montrer ce lecteur multimédia pour mon fils Scott.Il est autiste, donc le défi était de faire simple, robuste et facile à nettoyer.Je ne pouvais pas trouver une solution commerciale, donc j'ai créer ce périphérique avec 6 g
Robot simple Pi

Robot simple Pi

Simple Robot Pi vise à mettre contrôle robot en forme simple, la conception d'un robot est similaire à la polyvalente robot GOPIGO construit par industries dextre.La liste des piècesFramboise (1) pi (tout modèle) mais avec le récent lancement de pize
Super chat Simple régal distributeur

Super chat Simple régal distributeur

SalutDans ce instructable je vais vous montrer comment faire un distributeur de friandise chat incroyablement simple. Il faudra environ toutes les 5 minutes pour faire et votre chat va adorer (ou au moins je sais fait de mines)Étape 1: Ce que vous au
Chargeur automatique plus simple de poisson

Chargeur automatique plus simple de poisson

Got un aquarium, vous aussi, aimez vos poissons, mais vous êtes le genre de personne qui n'aime pas faire quoi que ce soit pour les poissons sauf à regarder eux ou vous n'ont pas vraiment temps d'alimentation puis (très improbable) ou vous êtes un vo
Simple serpent Accueil

Simple serpent Accueil

J'ai réalisé que notre serpent de maïs se multipliaient quand tout à coup, elle ne cadrait pas dans son préféré cacher. Elle a rampé, recroquevillé et il sauté hors de lui.Il n'est pas juste cornies ; beaucoup d'espèces de serpent comme un coin douil
Crème au beurre SIMPLE MERINGUE Suisse

Crème au beurre SIMPLE MERINGUE Suisse

MERINGUE SUISSE SIMPLE CRÈME AU BEURRESUIVEZ-MOI SUR LES MÉDIAS SOCIAUX !YouTube : https://www.youtube.com/channel/UC6-aoDG0ePzoI_8M...Twitter : https://twitter.com/FactoryTreatInstagram : https://instagram.com/treat.factory/Tumblr : http://treatfact
Comment faire votre premier Simple conduit Blink projet en framboise Pi2

Comment faire votre premier Simple conduit Blink projet en framboise Pi2

Félicitations à vous, pour vous obtenir une framboise pi2. Votre maintenant super excitée commencer et émouvant, mais vous ne sais pas quoi que ce soit où commencer sur.La raison pour laquelle que je partage ce projet est que, au début où vous n'êtes
Bouton d’arrêt simple framboise Pi

Bouton d’arrêt simple framboise Pi

Depuis la Fondation de la Raspberry Pi a décidé de laisser de côté un bouton d'arrêt en toute sécurité éteindre le Raspberry pi, je vais vous montrer une méthode simple, que je suis venu avec à en créer un, donc il n'y a pas plus d'excuses pour arrac
Costume de loup garou avec Simple animatronique remue la queue

Costume de loup garou avec Simple animatronique remue la queue

Mon fils voulait être un loup-garou pour Halloween cette année. Il a choisi un masque acheté en magasin, et puis nous avons fait le reste du costume, y compris un simple animatronique remue la queue !Étape 1: masqueNous avons juste pris un masque de