• Aucun résultat trouvé

DS0621–SDK iButton TM TMEX TM Professional Software Developer’s Kit: Version 3.00

N/A
N/A
Protected

Academic year: 2022

Partager "DS0621–SDK iButton TM TMEX TM Professional Software Developer’s Kit: Version 3.00"

Copied!
2
0
0

Texte intégral

(1)

Copyright 1995 by Dallas Semiconductor Corporation.

All Rights Reserved. For important information regarding patents and other intellectual property rights, please refer to Dallas Semiconductor data books.

DS0621–SDK iButton TM TMEX TM Professional Software Developer’s Kit: Version 3.00

DS0621–SDK

021997 1/2

NEW FEATURES

Easy installation under Windows 3.1 or higher

Includes 32–bit drivers and examples for Microsoft Windows 95 and NT

Drivers are automatically installed with the included iButton TMEX installation disks for DOS, Windows 3.1, and Windows 95/NT

Hyper–linked Windows Help files on the TMEX API and the source code examples

Full TMEX documentation in Adobe Acrobat (PDF) format on disk

Overdrive (fast) communication mode supported with the DS1410E parallel port adapter and Overdrive capable iButtons

FEATURES

Language–independent support for iButton TMEXon IBM PCs, compatibles, and DOS handhelds

TMEX provides API calls to locate and identify iButtons, and to read and write TMEX Extended File Structure files

Supports Microsoft Windows 3.1, 95 and NT with uni- versally callable DLLs

Supports DOS with installable interrupt service rou- tines

Includes TMEX iButton utilities similar to FORMAT, DIR, MD, RD, CD, TREE, TYPE, COPY, RENAME, DELETE, CHKDSK, ATTRIB, and DISKCOPY, and a utility to perform storage optimization and defrag- mentation

Includes source code example programs for DOS written in C, Pascal, and Basic, and Microsoft Win- dows (16– and 32–bit) examples written in C, Delphi (Pascal), and Visual Basic

Supports all SRAM, EEPROM and EPROM iButton devices up to 64K bits through the DS9097E COM–

Port adapter

Supports all SRAM and EEPROM iButton and reads all EPROM iButtondevices up to 64K bits through the DS1410E and DS1410D parallel port adapter

iButton VIEWER

(2)

DS0621–SDK

021997 2/2

DESCRIPTION

TMEX is the set of drivers, utilities and other interface modules required to interface with the Dallas Semicon- ductor iButtonproducts utilizing the 1–WireTM protocol.

Using the TMEX Application Programming Interface (API), the DS0621–SDK iButton TMEX Professional Software Developer’s Kit facilitates the development of iButton programs on IBM PCs, compatibles, and popu- lar DOS handheld computers.

The cornerstone of TMEX is the Extended File Struc- ture. Similar to floppy disks this file structure allows for multiple files and sub–directories to reside in an iButton.

Using different files, one iButton can support multiple uses such as access control and emergency medical information. The Extended File Structure provides an efficient and consistent method for accessing data in an iButton.

The TMEX drivers supplied with this kit support all func- tions of the DS9097E COM port adapter and the DS1410E parallel port adapter. The DS9097E and the DS1410E are not included in this kit. Other PC hard- ware platforms can be supported by writing hardware–

specific low–level drivers. The low–level driver can then easily be interfaced with the high–level file functions provided in this kit to achieve full functionality.

SOURCE CODE EXAMPLES

The source code of the included example programs written in C, Pascal and Basic demonstrates the use of the TMEX API. The TMEX drivers are language inde- pendent. The example programs are written for DOS, Windows (16–bit), and Windows (32–bit). Highlights from the examples are: searching the MicroLAN for iButtons, reading/writing iButton files, directory manipu- lation on iButtons, reading a temperature from a DS1920 iButton, and reading the time register of a DS1994 iButton.

A Windows hyper–linked ‘Examples Help’ file is pro- vided to explain each example program, its target sys- tem, and the location of the source files.

TMEX API HELP

The complete TMEX API is documented in a standard manual provided in electronic form. The same informa-

tion is also provided in a Windows hyper–linked ‘TMEX API Help’ file. This help file has the advantage of a quick lookup.

iButton TMEX

iButton TMEX (minus the ‘SDK’ tag) is the ‘Single User License’ of the drivers. The SDK comes with a single copy of iButton TMEX (part number DS0621–SUL).

This ‘Single User License’ consists of four diskettes, labeled DOS, Windows 3.1, Window 95/NT, and Docu- mentation. Each of the software disks has an install pro- gram called SETUP.EXE that will perform an installation of the TMEX drivers that is appropriate for each platform and makes the PC ready for a TMEX–compatible application.

In addition to the TMEX drivers iButton TMEX includes one or more iButton utilities. The DOS installation pro- vides command utilities similar to those provided by DOS such as DIR, COPY, etc. The source code for most of these command line utilities is provided in the SDK.

The Windows installations (16– and 32–bit) come with a GUI utility called the ‘iButton Viewer’. This utility shows a continuously updated list of the iButton devices on the MicroLAN. Selecting an iButton will provide a brief description of the iButton type (see picture on page 1).

Viewing an iButton will open a device specific viewer appropriate for the features of the device. This viewer is designed to be a general purpose utility.

The first copy of iButton TMEX is free. Additional copies can be purchased in packets of 10 from Dallas Semi- conductor. Upgrades will be provided from our Web site (www.iButton.com).

The DS0621–SDK is supplied on several 1.44 MByte MS–DOS diskettes. The installation program SETUP.EXE can be run in Windows 3.1 or higher. The code provided with the DS0621–SDK is licensed for individual use. Licenses are available for multiple instal- lations – contact Dallas Semiconductor for details.

Microsoft and MS–DOS are registered trademarks and Windows and Visual Basic are trademarks of Microsoft Corporation.

Références

Documents relatifs

The DS1990A is fully compatible with the DS1990 Serial Number iButton but provides the addi- tional 1–Wire protocol capability that allows the Search ROM command to be interpreted

Each key is 384 bits long with distinct 64–bit password and public ID fields (Figure 1). The password field must be matched in order to access the secure memory. Data is

The main differences are: 16K bits of memory organized as 64 pages of 32 bytes and a family code of 0A hexadecimal. For further details please refer to the DS1996

The DS1996 Memory iButton is a rugged read/write data carrier that acts as a localized database that can be easily accessed with minimal hardware. The nonvolatile memory offers a

The DS9091K MicroLAN Evaluation Kit provides hard- ware, software and documentation for evaluation of Dal- las Semiconductor’s 1–Wire MicroLAN technology using integrated circuits

The program displays the uncorrected date and time, the corrected date and time, the difference in seconds between the corrected and uncorrected times, the values of the

The tactile feedback probe is ideal for situations where the iButton is stationary and the movable reader is brought in contact with it. Both types of probes are available in

For important information regarding patents and other intellectual property rights, please refer to Dallas Semiconductor data books.. DS9092R iButton TM