Get direct access to the capabilities of Fargo Card Printer/Encoders and Systems.
The Fargo Software Development Kit (SDK) gives programmers control over nearly all of the features of Fargo printer/encoders — all from within your card technology applications. By using code from the Fargo SDK, you’ll be able to read and write smart cards (contact and contactless), select a card hopper, password-protect printer/encoders, run diagnostics and more. Whether you’re developing a stand-alone badging program, or an integrated security system, the Fargo SDK lets you tap into our industry-leading card issuance technologies.
 |
Faster, easier development for more robust applications.
The Fargo SDK gives commercial and in-house software developers, and security system integrators, a logical model for accessing the functions of Fargo Card Identity Systems from high-level application software. The Fargo SDK offers you:
- An easy-to-use, high-level API command set.
- Printer and encoder device abstraction.
- Positive command confirmation.
- Forward compatibility with future Fargo printer/encoders.
|
The Fargo SDK supports programming environments such as Visual Basic® 6, Visual C++®, Visual C#®, Visual Basic®.NET and Delphi®.
Fargo SDK Capabilities
The Fargo SDK is a growing collection of software development tools — including code samples and online help — each targeted to meet the requirements of a specific application:
Technology Card Capabilities
Contains functions for:
- Proximity card readers
- Contact smart card encoders
- Contactless smart card encoders (HID® iCLASS™, MIFARE® and DESFire)
- Magnetic stripe cards
Printer/Encoder Capabilities
Contains general purpose functions for:
- Card movement
- Hopper selection
- Card count
- Station status
- LCD button press
- Serial number
- Ribbon information
- Printer model
- LCD display messaging
Security Capabilities
Contains security functions for:
- Printer password protection
- Enabling OEM security
- Configuring print security settings
- Configuring Visual Security images including fluorescing UV panels
Upcoming Capabilities
Network Management Capabilities - Provides API functionality for print server communication in Ethernet equipped Fargo printer/encoders.
Materials Management Capabilities - Provides API functionality for interfacing to the Fargo SecureVault™ platform.