AEP Linux SDK - AEP Ticketing Solutions

Transcription

AEP Linux SDK - AEP Ticketing Solutions
AEP Linux SDK
Kit pour Développeur Logiciel pour équipements AEP basé sur système d’exploitation
Linux
TOOLS
SERIES
AEP Ticketing Solutions, Italy +39 055 8732606 www.aep-italia.it
704426.E00.FR SDK LINUX
TECHNOLOGIE Depuis de nombreuses années, AEP est à la pointe du développement d’équipements pour la billettique électronique ; le
premier valideur a été présenté en 1993 et depuis, de nouveaux modèles ont été continuellement ajoutés à notre offre, pour répondre aux
exigences de tous les Réseaux de Transport. Au système d’exploitation Mxm d’AEP, qui a équipé tous les produits AEP de première génération,
on utilise aujourd’hui Linux, pour Futura 3B, CDB-4 PLUS et CDB-6 PLUS, et pour ceux que nous présenterons dans un proche avenir.
OUVERTURE Depuis toujours, AEP met aussi sa technologie à la disposition de tiers. En effet, les équipements AEP sont “ouverts” et qui que
ce soit, doté des connaissances et instruments appropriés, peut développer les applications pour les exploiter de la façon qu’il considère la
plus en adéquation avec ses besoins. AEP rend ces instruments disponibles, indiqués avec le nom SDK, Software Developer’s Kit, c’est-à-dire
Kit pour le Développeur Logiciel. Aujourd’hui, les Intégrateurs de Systèmes qui sont en mesure de créer en autonomie leurs propres
programmes pour les équipements AEP sont nombreux en Italie et dans le monde.
MODÈLE UNIFORME Même si beaucoup d’équipements AEP disposent de périphériques semblables, leur architecture physique peut différer
dans une mesure assez importante d’un équipement à l’autre, soit pour des différences inévitables, soit comme conséquence des évolutions
des techniques. L’Application Programming Interface (API), c’est-à-dire l’ensemble des fonctions disponibles pour le programmeur, reste
toutefois toujours identique d’un équipement à l’autre. Par conséquent, on peut facilement porter les applications d’une plateforme à l’autre
(ex. d’un Futura 3B à CBD-4 PLUS) ou même écrire un seul module réutilisable sous plusieurs environnements différents.
AEP SDK AEP Linux SDK, en bref ALS, contient toutes les informations et les instruments qui permettent au développeur de devenir productif
dans un très bref délai, en utilisant des langages de haut niveau, comme C et C++. La documentation abondante, les exemples, la
programmation orientée objet et les librairies de fonctions permettent de réaliser rapidement de nouvelles applications, en se concentrant
exclusivement sur les aspects systémiques, sans ralentissements dus à l’implémentation de détails opérationnels. Toujours dans le but de
présenter un modèle API uniforme, dans ALS, on retrouve de nombreuses fonctions de Mxm, pour faciliter le portage des applications
existantes dans la nouvelle plateforme.
PARAMETRES ALS est un vrai Kit pour Développeur Logiciel et non simplement une machine virtuelle préconfigurée : grâce au programme
prévu à cet effet, vous pouvez installer ALS sur votre plateforme, machine virtuelle ou installation native, sans devoir renoncer à
l’environnement et aux configurations qui vous sont familières. Des liens préconfigurés permettent de décharger et installer les paquets
demandés, dans le plein respect des règles et des propriétés intellectuelles de tiers. L’interface vers les périphériques est réalisée dans la
plupart des cas par l’intermédiaire du fichier system (/dev), sans avoir besoin d’accès directe aux portes.
ASSISTANCE Avec les SDK, AEP fournit habituellement des cours à titre personnel de manière à aider les développeurs à devenir productifs
dans les plus brefs délais. Nos techniciens connaissent, en outre, parfaitement, les produits AEP ; nous pouvons donc vous fournir des services
d’assistance même pendant la phase de réalisation de vos applications.
DOCUMENTATION ALS peut être doté d’un système complet de guide qui décrit les fonctions des différentes librairies.
CARACTÉRISTIQUES ALS inclut les drivers de tous les périphériques éventuellement présents dans les équipements, comme par exemple :
 interface utilisateur : écran couleurs, indépendamment de la dimension et de la résolution, et écran
tactile correspondant. Support des Librairies QT ;
 interfaces multimédias : avertisseurs sonores,
musique, vidéos, etc.
 lecteur sans contact, avec toutes les fonctionnalités
offertes par le SDK Sans Contact AEP (sont incluses
les cartes standard Calypso, MIFARE Classic et
MIFARE Ultralight, autres sur demande) ;
 interfaces de communication : réseau Ethernet,
réseau Wi-Fi IEEE 802.11, réseau WAN avec
téléphonie données 3G/4G, SMS, canaux séries RS232 e RS-485 ;
 sauvegarde sur modules SD et USB ;
 gestion de l’imprimante de reçu ;
 commande des LED et des autres signaux lumineux ;
 commande des portes di I/O (ex. pour déverrouiller
un tourniquet)
 communication avec le module GPS ;
 communication avec le module lecture optique (code QR / code-barres) ;
 communication avec la mémoire de la plaque de support (“dongle”) ;
SANS CONTACT On peut acheter à part le SDK Sans Contact qui permet d’utiliser les mêmes fonctions sans contact des librairies contenues
dans ALS également sur des plateformes différentes (Mxm, Windows et Linux Desktop).
© 2015 AEP Ticketing solutions srl. Specifiche soggette a modifiche senza preavviso. Alcune caratteristiche sono opzionali e potrebbero non essere compatibili tra loro. Specificat ions subject to change without
notice. Some features are optional and could not be compatible each other. Spécifications sujettes à modification sans préavis. Certaines fonctionnalités sont optionnelles et peuvent ne pas être compatibles les
unes avec les autres. Especificaciones sujetas a cambios sin previo aviso. Algunas de las características son opcionales y pueden no ser compatibles entre sí.
AEP Linux Software Developer’s Kit (ALS)
AEP Linux SDK (ALS)