Le soft, les principes
( En construction )
Ce diagramme donne les principes logiciel du systeme, ainsi que les couches
associes. On peut identifier 5 couches :
- Couche 1, c'est la couche du logiciel client, comme Prism, Pisco, Audela
... celle qui contient l'interface utilisateur pour commander la camera
- La DLL camera universelle : c'est une librairie dynamque ecrit pour envoyer
directement des ordres a la camera et recuperer les donnees. Cette DLL eput
etre ecrite en C++, C ou Delphi.
- WinAPI, et drivers : la on ne s'occupe de rien, cette couche est automatiquement
implemente par le systeme d'exploitation, et contient les drivers de carte
ethernet, les protocoles TCP/IP
- Code SX52 carte Ethernet : ecrit par C.Cavadore et B.Gaillard, c'est de
l'assembleur qui decrit le protocole IP/UDP, c'est ici que l'adresse IP de
la camera est fixe.
- Code SX52 carte Audine : ecrit par M.Meunier sur un code Pic16C74 Maya de
Cavadore., ce code commande les horloges du CCD, cadence la cahine de lecture
et recupere les pixels issues du convertisseur analogique numerique. Ce code
gere le binning, les fenetres, l'ouverture et la fermeture d'un obturateur,
le mode TDI et video du CCD.
- L'interieur de la camera Audine ne contient pas de code.

Par C.Cavadore