| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
    API OpenVex
    interfaces de programmation d'application sont utilisés comme système d'exploitation back-end pour pratiquement toutes les applications de l'ordinateur. L'API de chaque programme lui permet d'exécuter les fonctions de base et de communiquer avec d'autres logiciels. Parmi une myriade de solutions API , la bibliothèque API OpenVex , jusqu'à la version 0.5.0 à partir de Décembre 2011, offre une interface orientée vers la programmation robotique. Selon ses développeurs , OpenVex vise à rationaliser le processus de programmation Vex , tout en conservant la vitesse et la flexibilité du langage de programmation C . Demande

    OpenVex , qui est régulièrement pris en charge et entièrement gratuit firmware , permet aux utilisateurs de programmer les contrôleurs pour robots Vex , qui sont des robots éducatifs contrôlés par l'ordinateur de Vex système de conception robotique . Cette API contient des fonctions pour les dispositifs robotiques tels que des capteurs analogiques et numériques , de dispositifs de sortie LED , moteurs, servomoteurs et des minuteries .
    Structure

    Les développeurs de l' API recommande que les utilisateurs commencent OpenVex programmation en mode télécommandé. Boucle principale du Code détecte les valeurs des capteurs robotiques et relaie les données comme il scanne régulièrement l'unité RC . "L' rc_routine ( ) " de ce fonction API traite les données reçues à partir de l'unité RC et commande du moteur et fonction servo . OpenVex est capable de routines autonomes grâce à des déclencheurs d'entrée. Une fois téléchargé, contrôleurs programmés via OpenVex prend effet immédiatement .
    Modules

    modules programmables dans OpenVex contrôleurs Vex doter d'un plus d'une douzaine de fonctions . Modules permettent aux utilisateurs de programmer des robots pour faire une pause de leurs fonctions , émettre des impulsions ultrasoniques par sonar et d'exploiter via la télécommande ou joystick , entre autres actions . Grâce modules , les programmeurs OpenVex peuvent également créer une interface simplifiée minuterie , déboguer leurs robots et exercer un contrôle minute sur les arbres et les fonctions de l'accéléromètre de leurs robots.
    Compatibilité

    OpenVex est compatible avec les contrôleurs de robot en utilisant petit appareil compilateurs C et Microchip compilateurs mcc18 . Contrairement à d'autres bibliothèques de programmation Vex , OpenVex travaille avec de nombreux systèmes d'exploitation , y compris Windows, Mac Intel ou PowerPC plateformes OS X et la plupart des systèmes Unix. Les développeurs de l' API recommandent d'utiliser l'interface de ligne de commande lorsque vous utilisez Cygwin OpenVex avec Windows.

    Previous :

    next :
      articles connexes
    ·Comment écrire des codes qui va générer une zone de …
    ·Comment déterminer la LOADLIB dans un programme CICS 
    ·Comment faire pour convertir des nombres décimaux de f…
    ·Comment prévenir les tampons mémoire et débordements…
    ·Comment faire pour créer un dégradé arrondi Box en C…
    ·Vrai Faux VS Programmation Déclaration 
    ·Comment modifier une page HTML après qu'il a été sau…
    ·Pourquoi les ordinateurs communiquent en chiffres plutô…
    ·Comment faire pour modifier un fichier OST à ​​PST 
    ·Comment faire pour installer Coldfusion 8 sur IIS 6 
      articles en vedette
    ·Comment écrire une applet Java 
    ·Comment faire pour modifier KML & vrac 
    ·Comment écrire une fonction Organigramme du processus 
    ·Comment activer Java Client pour Windows XP 
    ·Comment faire une addition en Java 
    ·Comment vérifier votre rang Google Avec Ruby 
    ·Comment modifier une page Web 
    ·Comment faire un bookmarklet pour scanner HTML pour une…
    ·PHP différences String 
    ·Comment désactiver formulaire de trace d'Oracle 
    Copyright © Connaissances Informatiques http://fr.wingwit.com