WhiteRabbit exchange exchanges information between the 2nd LM32 and WhiteRabbit though a small client in the whiteRabbit code-base.
More...
|
bool | wrxInit () |
| Initializes the whiteRabbit eXchange. More...
|
|
bool | wrxUp () |
| Returns whether or not the WhiteRabbit interface is up and running. More...
|
|
volatile WrxInfo * | wrxInfo () |
| Returns the whiteRabbit information structure if available, else NULL. More...
|
|
bool | wrxCmdPending () |
| Returns whether or not there is a command still pending to be executed. More...
|
|
uint64_t | wrxUtcTime () |
| Returns the UTC time, or 0 if not available.
|
|
bool | wrxSetAutoNeg (bool on) |
| Returns autonegotation on or off. More...
|
|
bool | wrxSetTuneWord (int32_t tuneWord) |
| Sets the tune-word. More...
|
|
bool | wrxGetTuneInfo (WrxTuneInfo *info) |
| Sets the fields of the WrxTuneInfo structure. More...
|
|
bool | wrxGetSFPSerialNo (char sn[17]) |
| Gets the sfp serial number. More...
|
|
bool | wrxModI2cRead (uint8_t addr, uint8_t reg, uint8_t len, uint8_t *buf) |
| Read SFP I2C bus (raw) More...
|
|
bool | wrxModI2cWrite (uint8_t addr, uint8_t reg, uint8_t len, uint8_t *buf) |
| Write SFP I2C bus (raw) More...
|
|
bool | wrxSetSFPThreshold (int index, uint16_t value) |
|
WhiteRabbit exchange exchanges information between the 2nd LM32 and WhiteRabbit though a small client in the whiteRabbit code-base.
Commands can be send between the 2nd LM32 and WhiteRabbit.
Definition in file wrx.h.