MRMS
Mrm_ref_can Member List

This is the complete list of members for Mrm_ref_can, including all inherited members.

_alive (defined in Board)Boardprotected
_aliveReport (defined in Board)Boardprotected
_boardsName (defined in Board)Boardprotected
_boardType (defined in Board)Boardprotected
_id (defined in Board)Boardprotected
_lastReadingMs (defined in Board)Boardprotected
_message (defined in Board)Boardprotected
_name (defined in Board)Boardprotected
add(char *deviceName=(char *)"")Mrm_ref_can
SensorBoard::add(char *deviceName, uint16_t canIn, uint16_t canOut)Board
alive(uint8_t deviceNumber=0, bool checkAgainIfDead=false, bool errorIfNotAfterCheckingAgain=false)Board
aliveSet(bool yesOrNo, uint8_t deviceNumber=0)Board
any(bool dark=true, uint8_t deviceNumber=0, uint8_t fistTransistor=0, uint8_t lastTransistor=0xFF)Mrm_ref_can
Board(Robot *robot, uint8_t maxNumberOfBoards, uint8_t devicesOnABoard, const char *boardName, BoardType boardType, BoardId id)Board
boardType() (defined in Board)Boardinline
calibrate(uint8_t deviceNumber=0xFF)Mrm_ref_can
calibrationDataGet(uint8_t receiverNumberInSensor, bool isDark, uint8_t deviceNumber=0)Mrm_ref_can
calibrationDataRequest(uint8_t deviceNumber=0, bool waitForResult=false)Mrm_ref_can
calibrationPrint()Mrm_ref_can
canData (defined in Board)Boardprotected
center(uint8_t deviceNumber=0, bool ofDark=true)Mrm_ref_can
continuousReadingCalculatedDataStart(uint8_t deviceNumber=0xFF)SensorBoard
count()Board
dark(uint8_t receiverNumberInSensor, uint8_t deviceNumber=0, bool fromAnalog=false)Mrm_ref_can
deadOrAliveCount()Board
devicesMaximumNumberInAllBoards()Boardinline
devicesOnABoard (defined in Board)Boardprotected
devicesOnASingleBoard()Boardinline
devicesScan(bool verbose=true, uint16_t mask=0xFFFF)Board
errorCode (defined in Board)Boardprotected
errorCodeLast()Boardinline
errorInDeviceNumber (defined in Board)Boardprotected
errorWasInDeviceNumber()Boardinline
firmwareRequest(uint8_t deviceNumber=0xFF)Board
fps(uint8_t deviceNumber=0)Board
fpsDisplay()Board
fpsLast (defined in Board)Boardprotected
fpsRequest(uint8_t deviceNumber=0xFF)Board
id()Boardinline
idChange(uint16_t newDeviceNumber, uint8_t deviceNumber=0)Board
idIn (defined in Board)Boardprotected
idOut (defined in Board)Boardprotected
info(uint8_t deviceNumber=0xFF)Board
isForMe(uint32_t canIdOut, uint8_t deviceNumber)Board
isFromMe(uint32_t canIdOut, uint8_t deviceNumber)Board
lastMessageMs(uint8_t deviceNumber=0)Boardinline
lastMessageReceivedMs (defined in Board)Boardprotected
maximumNumberOfBoards (defined in Board)Boardprotected
measuringMode (defined in Board)Boardprotected
measuringModeLimit (defined in Board)Boardprotected
messageDecode(uint32_t canId, uint8_t data[8])Mrm_ref_canvirtual
messageDecodeCommon(uint32_t canId, uint8_t data[8], uint8_t deviceNumber=0)Boardprotected
messagePrint(uint32_t msgId, uint8_t dlc, uint8_t *data, bool outbound)Board
messageSend(uint8_t *data, uint8_t dlc, uint8_t deviceNumber=0)Board
Mrm_ref_can(Robot *robot=NULL, uint8_t maxNumberOfBoards=4)Mrm_ref_can
name(uint8_t deviceNumber)Board
name()Boardinline
nextFree (defined in Board)Boardprotected
notificationRequest(uint8_t commandRequestingNotification, uint8_t deviceNumber)Board
oscillatorTest(uint8_t deviceNumber=0xFF)Board
reading(uint8_t receiverNumberInSensor, uint8_t deviceNumber=0)Mrm_ref_can
readingsPrint()Mrm_ref_can
reset(uint8_t deviceNumber=0xFF)Board
robotContainer (defined in Board)Boardprotected
SensorBoard(Robot *robot, uint8_t devicesOnABoard, const char *boardName, uint8_t maxNumberOfBoards, BoardId id)SensorBoard
start(uint8_t deviceNumber=0xFF, uint8_t measuringModeNow=0, uint16_t refreshMs=0)Board
stop(uint8_t deviceNumber=0xFF)Board
swap(uint8_t deviceNumber1, uint8_t deviceNumber2)Board
test(bool analog)Mrm_ref_can
SensorBoard::test(uint8_t deviceNumber=0xFF, uint16_t betweenTestsMs=0)Boardinlinevirtual
~Mrm_ref_can() (defined in Mrm_ref_can)Mrm_ref_can