Code für unsere Hardware schreiben

Mit den PalmSens Software Development Kits und Codebeispielen haben Sie die volle Kontrolle über unsere Instrumente und Module.

Übersicht der SDKs

Klicken Sie auf ein Symbol unten, um zum entsprechenden SDK zu gelangen.

 

Oder erfahren Sie mehr über die direkte Kommunikation mit unseren Geräten durch die Implementierung des MethodSCRIPT-Kommunikationsprotokolls:

Welches SDK soll ich wählen?

Ich möchte ...

... eine Desktop-Anwendung in Visual Studio entwickeln Gehen Sie zum SDK für .NET

 

... eine Desktop-Anwendung in Python entwickeln Go to Python SDK, das die .NET-Bibliotheken implementiert

 

... eine Android- und/oder iOS-Anwendung entwickeln Zu SDKs für iOS und Android gehen

 

... das Modul EmStat Pico oder EmStat4M einbetten

Implementieren Sie unser MethodSCRIPT-Kommunikationsprotokoll direkt in C, Python oder einer anderen Sprache. Weiter zu MethodSCRIPT

 

... meinen Potentiostaten in Matlab steuern

Verwenden Sie unser SDK für Matlab. Gehen Sie zu SDK für Matlab, das die .NET-Bibliotheken integriert

 

... meinen Potentiostaten in LabVIEW steuern

Verwenden Sie unser SDK für LabVIEW. Gehen Sie zum SDK für LabVIEW, das die .NET-Bibliotheken integriert

 

PalmSens SDKs für .NET

  • Enthält .NET-Bibliotheken, Dokumentation und Codebeispiele für WinForms, WPF und Xamarin für Android
  • Nützlich für leistungsfähigere Geräte mit Windows- oder Android-Betriebssystemen, wie PCs und Smartphones.
  • Entwickeln Sie in jeder Sprache, die das .NET-Framework unterstützt, wie C# und VB.NET.
  • Entwickeln Sie Ihre Anwendung schnell mit unseren Analysewerkzeugen, einschließlich Spitzenerkennung und Ersatzschaltbildanpassung.

Hinweis zu Linux und MacOS: Obwohl unser SDK nicht offiziell Linux, MacOS oder Raspbian unterstützt, können Sie unsere .NET SDKs mit Mono ausführen.

.NET SDK für WinForms herunterladen .NET SDK für WPF herunterladen .NET SDK für Android Xamarin herunterladen Lesen Sie mehr über das SDK für .NET

Python

Das Python SDK von PalmSens umschließt das .NET SDK. Alle Geräte werden unterstützt und Beispiele sind enthalten. Bitte lesen Sie zuerst das Dokument "Getting Started".

Python SDK herunterladen

Alternativ können die Nexus-, EmStat4-, Pico- oder Sensit-Serien auch direkt über MethodSCRIPT mit Python kommunizieren. In diesem Fall ist die Implementierung der DLLs für .NET nicht notwendig. Dies ist sowohl auf Linux- als auch auf Windows-Systemen hilfreich. Code-Beispiele sind auf Github verfügbar.

Python MethodSCRIPT Beispiele

Mobile Geräte

Verwenden Sie die in Xamarin erstellte Beispielanwendung, die sowohl iOS als auch Android unterstützt. Verwenden Sie die App so, wie sie ist, um sie Investoren und Kunden zu zeigen, oder passen Sie den Code an, der auf GitHub verfügbar ist.

Holen Sie sich die anpassbare Beispiel-App

Alternativ können Sie eine eigene Anwendung auf Basis der PalmSens erstellen.

  • Für Android können Sie Anwendungen mit unserem SDK für Android mit Xamarin, Visual Studio .NET und C# erstellen. Wenn Sie lieber in Java oder Kotlin programmieren und einen Nexus, EmStat4, EmStat Pico oder Sensit haben, können Sie stattdessen MethodSCRIPT für die direkte Kommunikation verwenden (keine Implementierung der .NET-Bibliotheken erforderlich).
  • Für iOS können Sie Anwendungen mit direkter Kommunikation mit MethodSCRIPT und unserem SWIFT-Beispiel erstellen.
Erstellen Sie eine benutzerdefinierte Anwendung von Grund auf

 

MATLAB

Wenn Sie als Forscher nach einer MATLAB-Integration suchen, besuchen Sie bitte unsere MATLAB SDK-Seite.

MATLAB SDK herunterladen

LabVIEW

Mit dem LabVIEW SDK können Sie Ihr Messgerät direkt aus LabVIEW heraus steuern.

LabVIEW-SDK herunterladen

MethodeSCRIPT Protokoll

MethodSCRIPTTM ist die Skriptsprache, die unsere neueste Generation von Instrumenten und Modulen spricht.

  • Kann mit jeder Programmiersprache verwendet werden.
  • Ermöglicht das Schreiben von Software für alle Betriebssysteme und embedded Systeme
  • Code-Snippets können in PSTrace für Windows generiert werden.
  • Enthält viele Code-Beispiele.
Erfahren Sie mehr über MethodSCRIPT
bg