#include <trigger_change_ui.h>
|
| TargetTriggerChangeUi (XmlRpc::XmlRpcValue &rpc_value, Base &base, std::deque< Graph > *graph_queue, std::deque< Graph > *character_queue) |
|
void | updateManualCmdData (const rm_msgs::ManualToReferee::ConstPtr data) override |
|
void | updateShootStateData (const rm_msgs::ShootState::ConstPtr &data) |
|
| TriggerChangeUi (XmlRpc::XmlRpcValue &rpc_value, Base &base, const std::string &graph_name, std::deque< Graph > *graph_queue, std::deque< Graph > *character_queue) |
|
void | updateForQueue () override |
|
void | updateForQueue (bool check_repeat) |
|
void | updateTwiceForQueue (bool check_repeat=true) |
|
virtual void | add () |
|
virtual void | addForQueue (int add_times=1) |
|
void | clearTxBuffer () |
|
virtual void | display (bool check_repeat=true) |
|
virtual void | display (const ros::Time &time) |
|
void | display (const ros::Time &time, bool state, bool once=false) |
|
virtual void | displayTwice (bool check_repeat=true) |
|
virtual void | erasure () |
|
void | pack (uint8_t *tx_buffer, uint8_t *data, int cmd_id, int len) const |
|
void | sendCharacter (const ros::Time &time, Graph *graph) |
|
void | sendSerial (const ros::Time &time, int data_len) |
|
void | sendSingleGraph (const ros::Time &time, Graph *graph) |
|
virtual void | sendUi (const ros::Time &time) |
|
| UiBase (XmlRpc::XmlRpcValue &rpc_value, Base &base, std::deque< Graph > *graph_queue=nullptr, std::deque< Graph > *character_queue=nullptr) |
|
virtual void | updateManualCmdData (const rm_msgs::ManualToReferee::ConstPtr data, const ros::Time &last_get_data_time) |
|
| ~UiBase ()=default |
|
|
std::string | getTargetState (uint8_t target, uint8_t armor_target) |
|
void | update () override |
|
void | updateConfig (uint8_t main_mode, bool main_flag, uint8_t sub_mode=0, bool sub_flag=false) override |
|
Definition at line 119 of file trigger_change_ui.h.
◆ TargetTriggerChangeUi()
rm_referee::TargetTriggerChangeUi::TargetTriggerChangeUi |
( |
XmlRpc::XmlRpcValue & |
rpc_value, |
|
|
Base & |
base, |
|
|
std::deque< Graph > * |
graph_queue, |
|
|
std::deque< Graph > * |
character_queue |
|
) |
| |
|
inlineexplicit |
◆ getTargetState()
std::string rm_referee::TargetTriggerChangeUi::getTargetState |
( |
uint8_t |
target, |
|
|
uint8_t |
armor_target |
|
) |
| |
|
private |
◆ update()
void rm_referee::TargetTriggerChangeUi::update |
( |
| ) |
|
|
overrideprivatevirtual |
◆ updateConfig()
void rm_referee::TargetTriggerChangeUi::updateConfig |
( |
uint8_t |
main_mode, |
|
|
bool |
main_flag, |
|
|
uint8_t |
sub_mode = 0 , |
|
|
bool |
sub_flag = false |
|
) |
| |
|
overrideprivatevirtual |
◆ updateManualCmdData()
void rm_referee::TargetTriggerChangeUi::updateManualCmdData |
( |
const rm_msgs::ManualToReferee::ConstPtr |
data | ) |
|
|
overridevirtual |
◆ updateShootStateData()
void rm_referee::TargetTriggerChangeUi::updateShootStateData |
( |
const rm_msgs::ShootState::ConstPtr & |
data | ) |
|
◆ det_armor_target_
uint8_t rm_referee::TargetTriggerChangeUi::det_armor_target_ |
|
private |
◆ det_color_
uint8_t rm_referee::TargetTriggerChangeUi::det_color_ |
|
private |
◆ det_target_
uint8_t rm_referee::TargetTriggerChangeUi::det_target_ |
|
private |
◆ gimbal_eject_
uint8_t rm_referee::TargetTriggerChangeUi::gimbal_eject_ |
|
private |
◆ shoot_frequency_
uint8_t rm_referee::TargetTriggerChangeUi::shoot_frequency_ |
|
private |
The documentation for this class was generated from the following files: