

Gegründet 1993, hat Gigasoft immer nur eines getan: Charting. Keine UI-Suite mit angehängtem Charting. Kein Startup, das Web-Frameworks nachjagt. Eine dedizierte Charting-Engine — nativ gebaut, auf Leistung gebaut, gebaut für Ingenieure, die ihre Daten beim ersten Mal korrekt gerendert brauchen. Die ersten ProEssentials wurden 1995 als statische C++-Bibliotheken ausgeliefert. Über drei Jahrzehnte hinweg fügten wir VCL-Komponenten für Delphi, ActiveX für VB und COM, WinForms- und WPF-Steuerelemente für .NET und eine Standard-Win32-DLL-API hinzu, die jede Sprache mit FFI aufrufen kann. Zwei API-Schichten — .NET-Eigenschaften und native C/C++ DLL-Aufrufe — greifen auf eine Engine zu, einen Satz von über 1.000 Eigenschaften, ein Support-Team. Von Fortune-500-Unternehmen vertraut, unterzeichnen wir regelmäßig NDAs, proprietäre Lizenzen und entwickeln maßgeschneiderte Charting-Lösungen für die weltweit führenden Unternehmen und Regierungen.
GPU Compute Shaders
ProEssentials v10 verwendet Direct3D Compute Shaders, um Diagrammbilder vollständig auf der GPU zu konstruieren — dieselbe parallele Verarbeitungstechnologie, die in wissenschaftlichen Simulationen verwendet wird. Die Tausenden von GPU-Kernen verarbeiten Ihre Daten gleichzeitig, und das Diagramm rendert nur bei Datenänderungen. Keine kontinuierliche 60-fps-Game-Engine-Schleife, die Ihren Akku entlädt. Kein Resampling, das die Spitze verbirgt, die Sie finden müssen. 100 Millionen Punkte in ~15 ms ohne Speicher-Overhead, weil unser Zero-Copy UseDataAtLocation() Ihr vorhandenes float[]-Array liest, ohne es zu kopieren. Von der ältesten eingebetteten Hardware mit Legacy-GDI-Rendering bis zu den neuesten diskreten GPUs mit Compute Shaders — ProEssentials bewältigt Ihre Hardware. Mittlere Daten (10K–500K) bis Big Data (500K–500M) ist unsere Stärke.
Unsere API besteht einfach aus Eigenschaften, Methoden und Ereignissen.
KI-Code-Unterstützung — Die v10-Geschichte
Das neueste Kapitel in der Evolution von ProEssentials ist KI-unterstützte Entwicklung — und der Weg dorthin erforderte ein Umdenken des Produkts von Grund auf. Als wir uns vornahmen, KI-Unterstützung so tief wie möglich zu nutzen, erkannten wir, dass wir nicht einfach einen Chatbot auf bestehende Dokumentation aufsetzen konnten. Wir mussten bei den Interfaces selbst beginnen.
Die WinForms- und WPF-Interfaces wurden über Funktionen, Enums und IntelliSense-Hilfeinhalte für Klarheit und Genauigkeit verfeinert. Das Hilfesystem wurde bereinigt, damit jedes Thema aktuell war. Alle 116 Beispielprojekte wurden aktualisiert, damit ihr Code, Kommentare und Event-Handling sauber genug waren, damit die KI daraus lernen konnte. Dann bauten wir pe_query.py — ein deterministisches Abfragetool, das direkt aus der kompilierten DLL-Binärdatei liest. Die KI schreibt Code, führt den Validierungsbefehl aus, und jeder Eigenschaftspfad wird gegen 1.104 Eigenschaften, 1.260 Methoden, 167 Enums und 40 Ereignisse aus der Ground Truth geprüft, bevor Sie ihn sehen.
Das war kein Wochenendprojekt. Es waren Monate iterativer Verfeinerung — Aufbau strukturierter JSON-Datendateien, kuratierter Wissenstextdateien, Verbesserung von Beispielen, Optimierung der Python-Skripte, Entdeckung dessen, was die KI zum Verständnis brauchte, und Rückführung all dessen in die Interfaces und das Hilfesystem. Das Ergebnis ist etwas, das keine andere Charting-Bibliothek bietet: KI, die keine falschen Eigenschaftspfade erzeugen kann, weil jeder Pfad gegen die tatsächliche Binärdatei validiert wird. pe_query.py funktioniert mit jeder KI — Claude, ChatGPT, Copilot oder lokale Modelle — und läuft vollständig offline, was es zum einzigen Charting-KI-Tool macht, das für Air-Gapped-Verteidigungs- und Geheimumgebungen geeignet ist.
Fazit (Es geht darum, den Kunden zufriedenzustellen und zu schützen, und das, was wir am besten können.)
Unsere Kunden sind größtenteils Software-Unternehmer, Produktmanager und Ingenieure, deren Produkte vom eingebetteten Charting abhängen. Rüstungsunternehmen, Medizintechnikhersteller, Halbleiterproduzenten, Energieunternehmen, Finanzinstitute — Organisationen, bei denen das Diagramm keine Dekoration ist, sondern das Produkt. Im Vergleich zu allen potenziellen Käufern auf dem Markt haben unsere Kunden die meiste Zeit in die Bewertung ihrer Optionen investiert, weil ihre Anforderungen die wichtigsten sind. Eine unserer größten Stärken ist die Art von Kunden, die wir anziehen.
Seit über 30 Jahren konnten unsere Kunden immer einfach und in ihrem eigenen Tempo upgraden. Wir kümmern uns mehr um die Pflege und Verbesserung Ihrer Codebasis als um erzwungene Änderungen. Unsere Kundenbindung ist hervorragend — Kunden upgraden, obwohl sie nicht dazu gezwungen werden. Mundpropaganda und Stammkunden sind unsere größte Quelle für Neuverkäufe. Wir gewinnen ständig neue Kunden, die von Wettbewerbern wechseln. ProEssentials verwendet ein dauerhaftes Lizenzmodell — eine Zahlung, unbegrenzte Nutzung. Support ist kostenlos, unbegrenzt und wird direkt von den Ingenieuren bereitgestellt, die die Rendering-Engine gebaut haben. Keine Ticket-Limits, kein Abonnement erforderlich, kein Ablaufdatum.
Wenn Sie eine benutzerdefinierte Eigenschaft, Methode oder ein Ereignis benötigen, um Ihre Ziele zu vereinfachen, kontaktieren Sie mich bitte direkt. Die Nutzung von ProEssentials mit benutzerdefinierten gesponserten Funktionen ist äußerst effizient — wir können Ihre Endziele einfacher und beeindruckender machen, als Sie erwartet haben. Wenn Sie ProEssentials kaufen, werden Sie zufrieden sein, Sie werden ein Kunde fürs Leben sein, und Sie werden die Konkurrenz schließlich klar als zweitrangig erkennen. Das ist mein persönliches Versprechen an Sie als Ingenieurkollege, in Freundschaft und Charakter.
Vielen Dank für das Lesen dieser Seite. Ich schätze Ihre Hingabe bei der Recherche Ihres Kaufs aufrichtig.
Mit freundlichen Grüßen,
Robert Dede
Inhaber/Geschäftsführer/BSEE
Gigasoft, Inc.
Ihr Erfolg ist unser höchstes Ziel, indem wir Ihrem Unternehmen und Ihren Endbenutzern den einfachsten und professionellsten Nutzen bieten.
ProEssentials wurde von professionellen Elektroingenieuren erschaffen, die ihre eigenen Charting-Komponenten benötigten. Treten Sie unserer großen Liste von Top-Engineering-Unternehmen bei, die ProEssentials einsetzen.
Vielen Dank, dass Sie ein ProEssentials-Kunde sind, und vielen Dank, dass Sie die ProEssentials-Charting-Engine recherchieren.