Software ontwikkeling voor de PicSight

De PicSight Smart Leutron Vision camera biedt de mogelijkheid om een C/C++ applicatie te porten naar de RISC processor architectuur.
Voor dit doel is de PicSight GigE uitgebreid met de PicSight Smart Camera range. OEMs kunnen hun eigen low cost vision applicatie produceren en hun beeldbewerkingexpertise hergebruiken. Als u beschikt over uw zelfgemaakte beeldbewerking routines geschreven in C of C++, dan biedt de PicSight Smart de mogelijkheid uw applicatie, zonder aanpassingen te gebruiken voor deze nieuwe platform zonder de kosten van een PC.

PicSight kan volledig onafhankelijk functioneren zonder PC en beschikt over Ethernet, digitale IO, een seriële uitgang en een aansluiting voor een video monitor. Uiteraard kan de intelligente camera als streaming camera gebruikt worden, waarbij preprocessing in de camera kan plaatsvinden.
De PicSight-Smart is ideaal voor vision applicaties in tal van industrieën ( semiconductor, industrieel, farmaceutisch, militaire, en beveiligings industrie...).

De intelligente camera ondersteund ANSI C/C++ zodat bestaande code geintegreerd kan worden in de gebruikte NXPeria platform. Voor beeld analyse kan gebruik gemaakt worden van MVTec's HALCON Embedded of OpenCV.

De PicSight Smart camera beschikt over een uitgebreide set aan tools die nodig zijn voor het testen en debuggen van uw applicaties.

Het is eenvoudig om informatie vanuit de camera te ontvangen om zo efficient mogelijk de status van de camera te monitoren, te testen en te debuggen.

De software ontwikkeling pakket draait op Windows XP en komt met ANSI C/C++ cross compiler en een bibliotheek (API), zowel voor de camera als voor de host, software ontwikkelings tools voor debugging en voor het genereren van voorbeeld code.

Software ontwikkeling

Typische software ontwikkelingsprocedure:
1.Genereer code (op basis van voorbeeld applicaties gegenereerd door Simplon.
2. Cross compileer en link met embedded bibliotheken.
3. Upload het uitvoerbare bestand met een FTP tool via ethernet naar de camera.
4. Start het uitvoerbare bestand via Simplon
5. Verwijder debugging code en configureer de camera via de WEB browser zodat de applicatie na een reboot automatisch gestart wordt.