#include <hardware_interface.h>
| Public Member Functions | |
| ProjectorState (uint8_t &A, uint8_t &B, uint8_t &I, uint8_t &M, uint8_t &L0, uint8_t &L1) | |
| Public Attributes | |
| uint8_t & | A_ | 
| uint8_t & | B_ | 
| bool | enable_ | 
| uint32_t | falling_timestamp_us_ | 
| bool | falling_timestamp_valid_ | 
| uint8_t & | I_ | 
| uint8_t & | L0_ | 
| uint8_t & | L1_ | 
| double | last_commanded_current_ | 
| double | last_executed_current_ | 
| double | last_measured_current_ | 
| uint8_t & | M_ | 
| double | max_current_ | 
| Current limit (Amps). Minimum of board and LED limits.  More... | |
| bool | output_ | 
| bool | pulse_replicator_ | 
| uint32_t | rising_timestamp_us_ | 
| bool | rising_timestamp_valid_ | 
| uint32_t | timestamp_us_ | 
Definition at line 323 of file hardware_interface.h.
| 
 | inline | 
Definition at line 326 of file hardware_interface.h.
| uint8_t& pr2_hardware_interface::ProjectorState::A_ | 
Definition at line 332 of file hardware_interface.h.
| uint8_t& pr2_hardware_interface::ProjectorState::B_ | 
Definition at line 333 of file hardware_interface.h.
| bool pr2_hardware_interface::ProjectorState::enable_ | 
Definition at line 327 of file hardware_interface.h.
| uint32_t pr2_hardware_interface::ProjectorState::falling_timestamp_us_ | 
Definition at line 346 of file hardware_interface.h.
| bool pr2_hardware_interface::ProjectorState::falling_timestamp_valid_ | 
Definition at line 342 of file hardware_interface.h.
| uint8_t& pr2_hardware_interface::ProjectorState::I_ | 
Definition at line 334 of file hardware_interface.h.
| uint8_t& pr2_hardware_interface::ProjectorState::L0_ | 
Definition at line 336 of file hardware_interface.h.
| uint8_t& pr2_hardware_interface::ProjectorState::L1_ | 
Definition at line 337 of file hardware_interface.h.
| double pr2_hardware_interface::ProjectorState::last_commanded_current_ | 
Definition at line 328 of file hardware_interface.h.
| double pr2_hardware_interface::ProjectorState::last_executed_current_ | 
Definition at line 329 of file hardware_interface.h.
| double pr2_hardware_interface::ProjectorState::last_measured_current_ | 
Definition at line 330 of file hardware_interface.h.
| uint8_t& pr2_hardware_interface::ProjectorState::M_ | 
Definition at line 335 of file hardware_interface.h.
| double pr2_hardware_interface::ProjectorState::max_current_ | 
Current limit (Amps). Minimum of board and LED limits.
Definition at line 331 of file hardware_interface.h.
| bool pr2_hardware_interface::ProjectorState::output_ | 
Definition at line 340 of file hardware_interface.h.
| bool pr2_hardware_interface::ProjectorState::pulse_replicator_ | 
Definition at line 338 of file hardware_interface.h.
| uint32_t pr2_hardware_interface::ProjectorState::rising_timestamp_us_ | 
Definition at line 345 of file hardware_interface.h.
| bool pr2_hardware_interface::ProjectorState::rising_timestamp_valid_ | 
Definition at line 341 of file hardware_interface.h.
| uint32_t pr2_hardware_interface::ProjectorState::timestamp_us_ | 
Definition at line 344 of file hardware_interface.h.