68 UPPERARM_POSITION = 0x04,
71 FOREARM_POSITION = 0x05,
95 std::string LogPrefix();
98 std::vector< osaPuck > pucks;
141 std::vector<Barrett::Value>& values );
187 bool Clear()
const {
return pucks.empty(); }
193 bool IsEmpty()
const {
return pucks.empty(); }
#define CISST_EXPORT
Definition: cmnExportMacros.h:50
Command
Definition: Barrett.h:25
A logical group of pucks.
Definition: osaGroup.h:33
Errno
Error codes used by osaGroup.
Definition: osaGroup.h:91
unsigned short ID
The id of a CAN frame.
Definition: osaCANBusFrame.h:25
Implements a Barrett puck.
Definition: osaPuck.h:36
ID
Define the ID of a puck.
Definition: osaPuck.h:45
int64_t Value
Define the value of a property (4-6 bytes)
Definition: Barrett.h:28
Definition: osaGroup.h:91
osaGroup::ID operator++(osaGroup::ID &gid, int i)
osaPuck First() const
Return the puck ID of the first member.
Definition: osaGroup.h:190
bool IsEmpty() const
Definition: osaGroup.h:193
CAN frame implementation.
Definition: osaCANBusFrame.h:16
Generic CAN bus.
Definition: osaCANBus.h:15
Status
Define the status of a group.
Definition: osaGroup.h:88
ID
The ID used to identify each group.
Definition: osaGroup.h:37
osaPuck Last() const
Definition: osaGroup.h:191
bool Clear() const
Definition: osaGroup.h:187
ID
Definition: Barrett.h:36