![]() |
structure holding all IME data More...
#include <vexime.h>
Data Fields | |
| I2CDriver * | i2cp |
| pointer to the I2C driver More... | |
| vexStream * | chp |
| Pointer to vexStream for debug output. More... | |
| int16_t | num |
| the number of IMEs found on the I2C bus More... | |
| uint16_t | nextAddress |
| address for the next discovered IME More... | |
| uint16_t | error_lockup |
| total bus loss errors More... | |
| uint16_t | error_ack |
| acknowledge errors More... | |
| uint16_t | error_bus |
| bus errors More... | |
| uint16_t | error_arb |
| arbitration errors More... | |
| uint16_t | error_tim |
| timing errors More... | |
| uint16_t | error_seq |
| sequential errors More... | |
| uint16_t | action |
| indicates next action the IME thread should take More... | |
| uint16_t | debug |
| flag indicates verbose debug output More... | |
| imeData | imes [IME_MAX] |
| array with data for each IME More... | |
structure holding all IME data
| I2CDriver* i2cp |
pointer to the I2C driver
| vexStream* chp |
Pointer to vexStream for debug output.
| int16_t num |
the number of IMEs found on the I2C bus
| uint16_t nextAddress |
address for the next discovered IME
| uint16_t error_lockup |
total bus loss errors
| uint16_t error_ack |
acknowledge errors
| uint16_t error_bus |
bus errors
| uint16_t error_arb |
arbitration errors
| uint16_t error_tim |
timing errors
| uint16_t error_seq |
sequential errors
| uint16_t action |
indicates next action the IME thread should take
| uint16_t debug |
flag indicates verbose debug output