HALCON kann mittels sog. Extension Packages mit eigenen Operatoren erweitert werden. Neben der Entwicklung von spezifischen Extension Packages für unsere Kunden stellen wir auch Standard-Extension Packages zur Verfügung und leisten dafür Support.
Die Extension Packages können innerhalb HDevelop genutzt werden, sind aber auch zur Ausführung mit Laufzeit-Lizenzen benutzbar und von anderen Programmiersprachen aus.
Das Notification Extension Package für HALCON kann aus HDevelop heraus Mitteilungen an den Benutzer zu senden.
Aufmerksamkeit bekommen wenn ein Eintriff des Benutzers nötig ist: Nachrichten anzeigen, Tray Icons, Balloon Tips anzeigen. Piepen.
Das JSON Extension Package für HALCON ist ein Extension Package zum Erstellen, Modifizieren und Parsen von JSON-Strings innerhalb der HDevelop-Skriptsprache.
Das JSON Extension Package für HALCON bringt erweiterte Datenstrukturen in die HDevelop-Sprache.
Damit ändern sich z.B. umständliche Prozedursignaturen wie zu prägnaten
OpenCamera (: : JsonSettings: AcqHandle)
ProcessImage (: : JsonSettings, CameraHandle: Result)
Dieses Extension Package ermöglicht auch die Benutzung von persistenten und menschenlesbaren Konfigurationsdateien die mit modernen Webstandards kompatibel sind (Industrie 4.0).