TMEX API List by Group Overview Group

Session

TMExtendedStartSession request a 1-Wire network port
TMStartSession         (old format) request a 1-Wire network port
TMValidSession         check to see if the 1-Wire network port session is still valid
TMEndSession           relinquish a 1-Wire network port

File Operations

TMFirstFile            get first file name in the current directory
TMNextFile             get next file name in the current directory
TMOpenFile             open a file for reading
TMCreateFile           create a file for writing
TMCloseFile            close an opened/created file
TMReadFile             read an opened file
TMWriteFile            write a created file
TMDeleteFile           delete a file
TMFormat               format 1-Wire device for file structure
TMAttribute            change file/directory attributes
TMReNameFile           rename a file
TMChangeDirectory      read or change the current directory
TMDirectoryMR          Make or Remove a sub-directory
TMCreateProgramJob     ready the write buffer for EPROM programming
TMDoProgramJob         do the EPROM programming
TMWriteAddFile         append or alter an ‘AddFile’ on an EPROM 1-Wire device
TMTerminateAddFile     terminate an ‘AddFile’ with Universal Data Packets
TMGetFamilySpec        gets 1-Wire device description based on family code
Get_Version            read the version string of the main TMEX driver

Transport

TMReadPacket           read a CRC16 validated packet
TMWritePacket          write a CRC16 validated packet
TMBlockIO              transfer a block to the 1-Wire network
TMExtendedReadPage     read a device-CRC validated page (regular or status)
TMProgramByte          program a byte in an EPROM 1-Wire device
TMProgramBlock         program a block of bytes in an EPROM 1-Wire device
TMCRC                  provides 8-bit or 16-bit CRC calculation

Network

TMFirst                find the first device on a 1-Wire network
TMNext                 find the next device on a 1-Wire network
TMAccess               select the current device
TMStrongAccess         verify that the current device is still there and select
TMStrongAlarmAccess    same as TMStrongAccess except it must be alarming
TMOverAccess           select the current device and switch it into overdrive speed
TMRom                  read the current device ROM or set the ROM for the next select
TMFirstAlarm           find the first alarming device on a 1-Wire network
TMNextAlarm            find the next alarming device on a 1-Wire network
TMFamilySearchSetup    set the search to find a family type on the next search
TMSkipFamily           skip the current device family type on the next search
TMAutoOverDrive        automatically get in and out of overdrive speeds
TMSearch               performs general search for 1-Wire devices

Hardware Specific

TMSetup                verify the port exists
TMTouchByte            one byte communication to 1-Wire network
TMTouchReset           reset 1-Wire devices on 1-Wire network
TMTouchBit             one bit communication to 1-Wire network
TMProgramPulse         send a programming pulse to 1-Wire network
TMOneWireLevel         set the 1-Wire communication level
TMOneWireCom           set the 1-Wire communication speed
TMClose                power down a port (not always applicable)
TMGetTypeVersion       read the version string of the hardware specific driver
TMBlockStream          transfer a stream to the 1-Wire network
TMReadDefaultPort      reads the default 1-Wire port and type from the system registry
TMGetAdapterSpec       returns 1-Wire adapter feature-set information

See Also

TMEX API Overview, TMEX API Alphabetized Function List