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