gusimplewhiteboard
wb_oculus_prime_serial Struct Reference

/file wb_oculus_prime_serial.h More...

#include <wb_oculus_prime_serial.h>

Inheritance diagram for wb_oculus_prime_serial:
Collaboration diagram for wb_oculus_prime_serial:

Public Member Functions

 CONTROLLED_ARRAY_PROPERTY (uint8_t, forward, 2) CONTROLLED_ARRAY_PROPERTY(uint8_t
 speed for each wheel More...
 
 CONTROLLED_ARRAY_PROPERTY (uint8_t, right, 2) CONTROLLED_PROPERTY(uint8_t
 stop More...
 
stop CONTROL_BIT (forward) CONTROL_BIT(left) CONTROL_BIT(right) CONTROL_BIT(stop) wb_oculus_prime_serial()
 < value ignored, mask setting is what's used More...
 

Public Attributes

 left
 

Detailed Description

/file wb_oculus_prime_serial.h

Created by Carl Lusty in 2015.
Copyright (c) 2015 Carl Lusty
All rights reserved.
Serial interface for the main giraff board. This includes the buttons, battery data and motor control.

Definition at line 22 of file wb_oculus_prime_serial.h.

Member Function Documentation

◆ CONTROL_BIT()

stop wb_oculus_prime_serial::CONTROL_BIT ( forward  )
inline

< value ignored, mask setting is what's used

Control bit (mask) Control bit (mask) stuct constructor

Definition at line 35 of file wb_oculus_prime_serial.h.

◆ CONTROLLED_ARRAY_PROPERTY() [1/2]

wb_oculus_prime_serial::CONTROLLED_ARRAY_PROPERTY ( uint8_t  ,
forward  ,
 
)

speed for each wheel

◆ CONTROLLED_ARRAY_PROPERTY() [2/2]

wb_oculus_prime_serial::CONTROLLED_ARRAY_PROPERTY ( uint8_t  ,
right  ,
 
)

stop

Member Data Documentation

◆ left

wb_oculus_prime_serial::left

The documentation for this struct was generated from the following file: