| Tipro API Communicate with Tipro devices

Public Types | Public Member Functions | List of all members
TiproBus Class Reference

## Public Types
enum | ETModuleType { mtUnknown, mtMatrix, mtLCD, mtICCR, mtMCR, mtBCR, mtKeylock, mtIDPen, mtIButton, mtSpeakerbox, mtSpeakerboxVol, mtChameleon, mtHandset, mtBeFreeV3, mtPoweredAddOn, mtBF10, mtBF10Speakerbox, mtBF20, mtBF20Speakerbox, mtBF22, mtBF22Linekeys, mtSpeakerbox104, mtBF07, mtBF07Dialpad }
enum | ETError { errNone, errNotInitialized, errWrongParameters, errUnkown, errNonExistantModule }

## Public Member Functions
ETError | Initialize (const unsigned int *nID, const unsigned char *nTmcID, const int nModules)
ETModuleType | GetModuleType (const unsigned char nIndex)
unsigned char | GetAddressFromType (const ETModuleType ModuleType, const unsigned char nIndex)
bool | IsInitialized (void)
unsigned char | GetAddressFromTypeEx (const unsigned char nIndex, const ETModuleType ModuleType,...)
ETError | GetModuleVersionInfo (const unsigned char nIndex, unsigned char *nVerMajor, unsigned char *nVerMinor, unsigned char *nVerBuild)
ETError | Initialize (const unsigned int *nID, const unsigned char *nTmcID, const int nModules, const unsigned char *arVerMajor, const unsigned char *arVerMinor, const unsigned char *arVerBuild)
ETError | GetModuleIDs (const unsigned char nIndex, unsigned int *nID, unsigned char *nTmcID)
unsigned char | GetModuleIndexFromAddress (const unsigned char nAddress)

The documentation for this class was generated from the following files:

- TiproBus.h
- TiproBus.cpp