Collaboration diagram for LOW_linkDS2490::deviceFeedback_t:

Public Attributes | |
| bool | isStrongPullupEnabled |
| SPUE bit. | |
| bool | isProgPulseEnabled |
| PRGE bit. | |
| bool | isDynSpeedChangeEnabled |
| SPCE bit. | |
| OWSPEED_val_t | oneWireSpeed |
| current 1-Wire bus speed code | |
| uint8_t | strongPullupDurationFactor |
| current pullup duration | |
| uint8_t | progPulseDurationFactor |
| current programming pulse duration | |
| PDSR_val_t | pulldownSlewRate |
| current pulldown slew rate code | |
| W1LT_val_t | write1LowTime |
| current Write-1 low time code | |
| SOW0RT_val_t | dsow0RecTime |
| current data sample offset/ Write-0 recovery time code | |
| bool | strongPullupCurrentActive |
| SPUA bit. | |
| bool | progPulseCurrentActive |
| PRGA bit. | |
| bool | progVoltagePresent |
| 12VP bit | |
| bool | deviceExternalPowered |
| PMOD bit. | |
| bool | deviceHalted |
| HALT bit. | |
| bool | deviceIdle |
| IDLE bit. | |
| bool | ep0FifoOverflowError |
| EPOF bit. | |
| uint16_t | currentCommCmd |
| Communication command currently being processed. | |
| uint8_t | commCmdBufferUsage |
| Number of data bytes currently contained in the 16-byte FIFO used to hold communication commands. | |
| uint8_t | dataOutBufferUsage |
| Number of data bytes currently contained in the 128-byte FIFO used to write data to the 1-Wire bus. | |
| uint8_t | dataInBufferUsage |
| Number of data bytes currently contained in the 128-byte command FIFO used to read data from the 1-Wire bus. | |
| uint8_t | resultCount |
| Number of results received. | |
| resultCode_t | compoundResults |
| All results ORed together. | |
Definition at line 551 of file LOW_linkDS2490.h.
|
|
Number of data bytes currently contained in the 16-byte FIFO used to hold communication commands.
Definition at line 569 of file LOW_linkDS2490.h. Referenced by LOW_linkDS2490::readDeviceStatus(), and LOW_linkDS2490::waitUntilIdle(). |
|
|
All results ORed together.
Definition at line 573 of file LOW_linkDS2490.h. Referenced by LOW_linkDS2490::readDeviceStatus(), and LOW_linkDS2490::waitUntilIdle(). |
|
|
Communication command currently being processed. If the device is idle, a register value of 0x00 is sent. Definition at line 568 of file LOW_linkDS2490.h. Referenced by LOW_linkDS2490::readDeviceStatus(). |
|
|
Number of data bytes currently contained in the 128-byte command FIFO used to read data from the 1-Wire bus.
Definition at line 571 of file LOW_linkDS2490.h. Referenced by LOW_linkDS2490::readDeviceStatus(), LOW_linkDS2490::searchDevices(), LOW_linkDS2490::touchBit(), and LOW_linkDS2490::touchByte(). |
|
|
Number of data bytes currently contained in the 128-byte FIFO used to write data to the 1-Wire bus.
Definition at line 570 of file LOW_linkDS2490.h. Referenced by LOW_linkDS2490::readDeviceStatus(). |
|
|
PMOD bit.
Definition at line 564 of file LOW_linkDS2490.h. Referenced by LOW_linkDS2490::readDeviceStatus(). |
|
|
HALT bit.
Definition at line 565 of file LOW_linkDS2490.h. Referenced by LOW_linkDS2490::readDeviceStatus(). |
|
|
IDLE bit.
Definition at line 566 of file LOW_linkDS2490.h. Referenced by LOW_linkDS2490::readDeviceStatus(), and LOW_linkDS2490::waitUntilIdle(). |
|
|
current data sample offset/ Write-0 recovery time code
Definition at line 560 of file LOW_linkDS2490.h. Referenced by LOW_linkDS2490::getSampleOffsetWrite0Rec(), and LOW_linkDS2490::readDeviceStatus(). |
|
|
EPOF bit.
Definition at line 567 of file LOW_linkDS2490.h. Referenced by LOW_linkDS2490::readDeviceStatus(). |
|
|
SPCE bit.
Definition at line 554 of file LOW_linkDS2490.h. Referenced by LOW_linkDS2490::readDeviceStatus(). |
|
|
PRGE bit.
Definition at line 553 of file LOW_linkDS2490.h. Referenced by LOW_linkDS2490::readDeviceStatus(). |
|
|
SPUE bit.
Definition at line 552 of file LOW_linkDS2490.h. Referenced by LOW_linkDS2490::readDeviceStatus(). |
|
|
current 1-Wire bus speed code
Definition at line 555 of file LOW_linkDS2490.h. Referenced by LOW_linkDS2490::getWireSpeed(), and LOW_linkDS2490::readDeviceStatus(). |
|
|
PRGA bit.
Definition at line 562 of file LOW_linkDS2490.h. Referenced by LOW_linkDS2490::readDeviceStatus(). |
|
|
current programming pulse duration
Definition at line 557 of file LOW_linkDS2490.h. Referenced by LOW_linkDS2490::readDeviceStatus(). |
|
|
12VP bit
Definition at line 563 of file LOW_linkDS2490.h. Referenced by LOW_linkDS2490::readDeviceStatus(), and LOW_linkDS2490::resetLinkAdapter(). |
|
|
current pulldown slew rate code
Definition at line 558 of file LOW_linkDS2490.h. Referenced by LOW_linkDS2490::getPullDownSlewRate(), and LOW_linkDS2490::readDeviceStatus(). |
|
|
Number of results received.
Definition at line 572 of file LOW_linkDS2490.h. Referenced by LOW_linkDS2490::readDeviceStatus(). |
|
|
SPUA bit.
Definition at line 561 of file LOW_linkDS2490.h. Referenced by LOW_linkDS2490::readDeviceStatus(). |
|
|
current pullup duration
Definition at line 556 of file LOW_linkDS2490.h. Referenced by LOW_linkDS2490::readDeviceStatus(). |
|
|
current Write-1 low time code
Definition at line 559 of file LOW_linkDS2490.h. Referenced by LOW_linkDS2490::getWrite1LowTime(), and LOW_linkDS2490::readDeviceStatus(). |
1.3.2