| allowProgPulse | LOW_link | [protected] |
| class_DERIVE_FROM_EXCEPTION(link_error, LOW_exception) | LOW_link | |
| class_DERIVE_FROM_EXCEPTION(comm_error, link_error) | LOW_link | |
| class_DERIVE_FROM_EXCEPTION(internal_error, link_error) | LOW_link | |
| class_DERIVE_FROM_EXCEPTION(illegalSpeed_error, link_error) | LOW_link | |
| class_DERIVE_FROM_EXCEPTION(illegalLevel_error, link_error) | LOW_link | |
| class_DERIVE_FROM_EXCEPTION(notAllowed_error, link_error) | LOW_link | |
| class_DERIVE_FROM_EXCEPTION(sizeMismatch_error, link_error) | LOW_link | |
| doSearchSequence(const LOW_deviceIDRaw &inBranchVector, LOW_deviceIDRaw &outFoundID, LOW_deviceIDRaw &outDiscrVec) | LOW_link | [protected, virtual] |
| getAllowProgPulse() const | LOW_link | |
| getHasExternalPower() const | LOW_link | |
| getHasProgramPulse() const | LOW_link | |
| getID() const | LOW_link | |
| getLinkFamily() const | LOW_linkPassiveSerial | [inline, virtual] |
| hasExternalPower | LOW_link | [protected] |
| hasProgramPulse | LOW_link | [protected] |
| linkID | LOW_link | [protected] |
| linkID_t typedef | LOW_link | |
| linkPtrVec_t typedef | LOW_link | |
| LOW_link(const bool inHasProgramPulse, const bool inHasExternalPower, const bool inAllowProgPulse=false) | LOW_link | [protected] |
| LOW_linkPassiveSerial(const LOW_portSerialFactory::portSpecifier_t &inSerPortSpec, const bool inAllowProgPulse=false) | LOW_linkPassiveSerial | |
| operator==(LOW_link &inLink) const | LOW_link | [virtual] |
| progPulse_1024 enum value | LOW_link | |
| progPulse_128 enum value | LOW_link | |
| progPulse_2048 enum value | LOW_link | |
| progPulse_256 enum value | LOW_link | |
| progPulse_32 enum value | LOW_link | |
| progPulse_512 enum value | LOW_link | |
| progPulse_64 enum value | LOW_link | |
| progPulse_t enum name | LOW_link | |
| programPulse(const unsigned long inMicroSecs) | LOW_linkPassiveSerial | [virtual] |
| programPulse(const progPulse_t inPulseTime) | LOW_linkPassiveSerial | [virtual] |
| pullUp_1048 enum value | LOW_link | |
| pullUp_131 enum value | LOW_link | |
| pullUp_16_4 enum value | LOW_link | |
| pullUp_262 enum value | LOW_link | |
| pullUp_524 enum value | LOW_link | |
| pullUp_65_5 enum value | LOW_link | |
| pullUp_NONE enum value | LOW_link | |
| readData(byteVec_t &outBytes, const strongPullup_t inPullup=pullUp_NONE) | LOW_link | [virtual] |
| readDataBit(const strongPullup_t inPullup=pullUp_NONE) | LOW_link | [virtual] |
| readDataByte(const strongPullup_t inPullup=pullUp_NONE) | LOW_link | [virtual] |
| resetBus() | LOW_linkPassiveSerial | [virtual] |
| resetLinkAdapter() | LOW_linkPassiveSerial | [virtual] |
| searchDevices(const bool inOnlyAlarm, const LOW_deviceIDRaw inPreload, const LOW_deviceIDRaw::devFamCode_t inFamCode, const bool inDoReset) | LOW_link | [virtual] |
| serialPort | LOW_linkPassiveSerial | [private] |
| strongPullup(const unsigned long inMicroSecs) | LOW_linkPassiveSerial | [virtual] |
| strongPullup(const strongPullup_t inPullupTime) | LOW_linkPassiveSerial | [virtual] |
| strongPullup_t enum name | LOW_link | |
| strongPullupEmuTime | LOW_linkPassiveSerial | [private, static] |
| touchBit(const bool inSendBit, const strongPullup_t inPullup=pullUp_NONE) | LOW_linkPassiveSerial | [virtual] |
| touchBlock(const byteVec_t &inBytes, const strongPullup_t inPullup=pullUp_NONE) | LOW_link | [virtual] |
| touchByte(const uint8_t inSendByte, const strongPullup_t inPullup=pullUp_NONE) | LOW_linkPassiveSerial | [virtual] |
| writeData(const bool inSendBit, const strongPullup_t inPullup=pullUp_NONE) | LOW_link | [virtual] |
| writeData(const uint8_t inSendByte, const strongPullup_t inPullup=pullUp_NONE) | LOW_link | [virtual] |
| writeData(const byteVec_t &inSendBytes, const strongPullup_t inPullup=pullUp_NONE) | LOW_link | [virtual] |
| ~LOW_link() | LOW_link | [virtual] |
| ~LOW_linkPassiveSerial() | LOW_linkPassiveSerial | |